> For the complete documentation index, see [llms.txt](https://overleaf-pro.ayaka.space/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://overleaf-pro.ayaka.space/latex/vi/co-so-tri-thuc/077-how-to-search-in-an-overleaf-project.md).

# Cách tìm kiếm trong một dự án Overleaf

Bài viết này giải thích hai cách để tìm văn bản trong dự án Overleaf của bạn.

* [**Tìm và thay thế trong tệp hiện tại**](#search-and-replace-within-the-current-file) cho phép bạn tìm và thay thế văn bản trong một tệp có thể chỉnh sửa đang mở trong trình soạn thảo.
* [**Tìm kiếm toàn bộ dự án**](#project-wide-search) cho phép bạn tìm kiếm trong tất cả các tệp văn bản trong dự án của bạn.

## Tìm và thay thế trong tệp hiện tại

Tính năng này cho phép bạn tìm và thay thế văn bản trong một tệp có thể chỉnh sửa được hiển thị trong trình soạn thảo. Tính năng này không khả dụng cho các tệp chỉ đọc như:

* các tệp văn bản [được tải lên từ một URL bên ngoài](/latex/vi/co-so-tri-thuc/081-how-to-upload-a-file-using-an-external-url.md), bao gồm các tệp được lưu trên Google Drive, và `.bib` các tệp (thư viện tham chiếu) được nhập từ [Papers](/latex/vi/co-so-tri-thuc/071-how-to-link-papers-to-your-overleaf-account.md), [Mendeley](/latex/vi/co-so-tri-thuc/070-how-to-link-mendeley-to-your-overleaf-account.md), hoặc [Zotero](/latex/vi/co-so-tri-thuc/073-how-to-link-zotero-to-your-overleaf-account.md)
* các tệp văn bản vượt quá 2MB vì trình soạn thảo coi chúng là chỉ đọc

### Cách truy cập tìm và thay thế

Sử dụng một trong các cách sau để truy cập tính năng này:

1. Phím tắt:

* Windows/Linux: Ctrl+f
* Mac OS: Cmd+f

3. Chọn **Bật/Tắt Tìm kiếm** biểu tượng nằm phía trên trình soạn thảo:

![Hình ảnh hiển thị vị trí tìm kiếm tệp](/files/d5dd6cbfc121071b2ec621a9f4452ed0bb89863b)

Một trong hai cách sẽ hiển thị bảng tìm kiếm nằm ở dưới cùng của trình soạn thảo.

![Hình ảnh hiển thị vị trí của bảng tìm kiếm tệp](/files/1071e5437249b1425b8adfd601ad76c811ab27ec)

Bảng tìm kiếm cung cấp các điều khiển sau.

![Hình ảnh hiển thị các điều khiển có trên bảng tìm kiếm tệp](/files/a10d87314d701243cc553eafeb6dda1cdedb74ca)

### Cách sử dụng tìm kiếm hoặc tìm và thay thế

1. Bạn có thể cấu hình tìm kiếm bằng cách chọn một hoặc nhiều tùy chọn sau, hoặc tiếp tục tìm kiếm mà không chọn tùy chọn nào.

* ![Icon for case sensitive search](/files/cb4fb53eee1f4f2efea048c6dfaf525fab5a2e9c): sử dụng tìm kiếm phân biệt chữ hoa chữ thường
* ![Icon for searching using regular expressions](/files/f894a2647bc1e608974513b489b800e8ec6062e0): sử dụng biểu thức chính quy
* ![Icon for whole word search](/files/5bfb6ba4111104a4d6cbb588703900194852df1e): chỉ tìm các từ nguyên vẹn
* ![Icon for searching within selected text](/files/c9fa13c28b5c462291650c30d35b3166688aa085): chỉ tìm trong văn bản được tô sáng trong trình soạn thảo

3. Sau khi chọn các tùy chọn tìm kiếm, hãy nhập cụm từ tìm kiếm vào ô có nhãn **Tìm kiếm**. Overleaf sẽ bắt đầu tìm khi bạn nhập và tô sáng kết quả khớp đầu tiên.
4. Dùng các nút tiếp theo và trước đó để tìm các kết quả khớp khác.

![Hình ảnh hiển thị điều khiển cho kết quả tìm kiếm trước đó và tiếp theo](/files/628ab00e8fd60d80ab120685afa3e4f5d8cc26b4)

6. Để thay thế văn bản của các kết quả tìm kiếm, hãy nhập văn bản thay thế vào **Thay thế bằng** và sử dụng một trong các cách sau:

* *Thay thế thủ công*: chọn **Thay thế** để cập nhật một kết quả khớp riêng lẻ và làm Overleaf tô sáng kết quả khớp tiếp theo. Tiếp tục điều hướng qua các kết quả bằng các nút trước đó/tiếp theo và nhấp **Thay thế** để cập nhật các kết quả khớp khác.
* *Thay thế tự động*: chọn **Thay thế tất cả** để thay thế tất cả kết quả khớp cùng một lúc.

8. **Lưu ý**: Chọn nút tìm kiếm (![A button to access project-wide search](/files/2a58b83f1268faa47015ea6957fdde51e420dad9)) sẽ chuyển sang tìm kiếm toàn bộ dự án.

## Tìm kiếm toàn bộ dự án

Tính năng này cho phép bạn tìm văn bản trong tất cả các tệp của dự án, miễn là chúng dưới 2MB. Các tệp lớn hơn 2MB sẽ bị loại khỏi kết quả tìm kiếm (xem [video](#video-demonstrating-project-wide-search) ví dụ về điều đó).

### Cách truy cập tìm kiếm toàn bộ dự án

Sử dụng bất kỳ cách nào sau đây để truy cập tính năng này:

1. Phím tắt:

* Windows/Linux: Ctrl+Shift+f
* Mac OS: Cmd+Shift+f

3. Chọn **Tìm kiếm** biểu tượng nằm phía trên cây tệp:

![Hình ảnh hiển thị vị trí của biểu tượng tìm kiếm toàn bộ dự án](/files/e24e35fb7bd22caa2e6a540ee814fbf3c6380424)

5. Chọn nút tìm kiếm (![A button to access project-wide search](/files/2a58b83f1268faa47015ea6957fdde51e420dad9)) nằm trên [bảng tìm kiếm](#how-to-access-search-and-replace).

Mỗi cách trong số này sẽ hiển thị một ô tìm kiếm tạm thời ẩn cây tệp.

![Hình ảnh hiển thị ô tìm kiếm toàn bộ dự án](/files/1901c124e67e09efaba7aef0963bda857a1646c3)

### Cách sử dụng tìm kiếm toàn bộ dự án

1. Bạn có thể cấu hình tìm kiếm bằng cách chọn một hoặc nhiều tùy chọn sau, hoặc tiếp tục tìm kiếm mà không chọn tùy chọn nào.

![Hình ảnh hiển thị các điều khiển để cấu hình tìm kiếm toàn bộ dự án](/files/f80fef2ad27d55a1a357828ca930a49d6527d2ae)

* ![Icon for case sensitive search](/files/cb4fb53eee1f4f2efea048c6dfaf525fab5a2e9c): sử dụng tìm kiếm phân biệt chữ hoa chữ thường
* ![Icon for searching using regular expressions](/files/f894a2647bc1e608974513b489b800e8ec6062e0): sử dụng biểu thức chính quy
* ![Icon for whole word search](/files/5bfb6ba4111104a4d6cbb588703900194852df1e): chỉ tìm các từ nguyên vẹn

4. Nhập cụm từ tìm kiếm của bạn vào ô được cung cấp và chọn biểu tượng tìm kiếm (![Image showing project-wide search icon](/files/2dc6f6f0a70dfd930545deb8d1fc3ddb7f4e8112)), hoặc nhấn Enter.
5. Mọi kết quả tìm kiếm sẽ được liệt kê và nhóm theo tệp.
6. Chọn một kết quả tìm kiếm để chuyển đến vị trí tương ứng trong tệp.

### Video minh họa tìm kiếm toàn bộ dự án

Video sau đây minh họa việc tìm kiếm trong toàn bộ dự án bằng dự án Overleaf [Typeset, tài liệu mã nguồn cho TeX, e-TeX hoặc pdfTeX](https://www.overleaf.com/latex/examples/typeset-the-source-code-documentation-for-tex-e-tex-or-pdftex/qkgfgyspnhcv). Dự án đó được chọn vì nó chứa các tệp lớn `.tex` bao gồm `pdftex.tex`, tệp này vượt quá giới hạn kích thước 2MB và bị loại khỏi kết quả tìm kiếm.

{% embed url="<https://videos.ctfassets.net/nrgyaltdicpt/21dsGfzi4yynX5beA2eBz3/4bd76333ece5ae522e09bb9745b8d6ca/NewSearch.mp4>" %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://overleaf-pro.ayaka.space/latex/vi/co-so-tri-thuc/077-how-to-search-in-an-overleaf-project.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
