ff - Công cụ duyệt/tìm kiếm tệp kết hợp fzf, fd và ripgrep
(github.com/the0807)Xin chào.
Tôi xin giới thiệu ff, một công cụ shell script được tạo ra để giúp việc duyệt tệp (Find) và tìm kiếm nội dung (Grep) trong terminal nhanh hơn.
Khi làm việc trong terminal, nhiều lúc việc phải dùng các lệnh riêng biệt để tìm tên tệp và tìm nội dung mã nguồn khá bất tiện. Vì vậy, tôi đã kết hợp các công cụ thường dùng là fzf, fd và ripgrep để tạo ra ff (Flexible File Finder).
Điểm nổi bật lớn nhất là trong lúc tìm kiếm, chỉ cần nhấn TAB là có thể chuyển đổi giữa chế độ Find và chế độ Grep.
Tính năng chính:
- Chuyển đổi chế độ: Nhấn phím TAB để chuyển giữa chế độ tìm theo tên tệp ↔ chế độ tìm theo nội dung tệp
- Xem trước theo thời gian thực: Hỗ trợ xem trước có tô sáng cú pháp bằng bat
- Tốc độ nhanh: Bên trong sử dụng fd và ripgrep nên vẫn nhanh ngay cả với các dự án lớn
- Tích hợp trình soạn thảo: Mở ngay tệp tìm được hoặc một dòng cụ thể bằng trình soạn thảo (VSCode, Vim, v.v.)
- Cây thư mục: Trực quan hóa cấu trúc bằng eza hoặc tree
GitHub: https://github.com/the0807/ff
Hy vọng công cụ này sẽ hữu ích với những ai quan tâm đến các công cụ tăng năng suất cho terminal.
Rất mong nhận được nhiều phản hồi!
Chưa có bình luận nào.