Cách sắp xếp danh sách tệp trong tệp helm-find-files


10

Khi tôi sử dụng helm-find-filesđể tìm kiếm một thư mục. Tôi muốn nó hiển thị các trận đấu và thư mục chính xác đầu tiên trong danh sách các ứng cử viên, theo sau là các tệp.

Ví dụ: tìm kiếm "src" cho kết quả như sau:

ví dụ

Làm cách nào tôi có thể làm cho "src" hiển thị đầu tiên, vì đó là một kết hợp chính xác và cũng là một thư mục? Hoặc, khoe rằng, làm cho ẩn "." các tập tin đi đến cuối danh sách (vì nó dường như được sắp xếp theo thứ tự abc?)


1
^src$Chỉ nên khớp src.
abo-abo

1
@ abo-abo yeah, tôi biết tôi có thể thêm regrec cho nó, nhưng tôi muốn thay đổi thứ tự sắp xếp mặc định khi không được chỉ định
Lee H

1
Bạn có biết về kết hợp flex mới và bạn có muốn tắt nó không? Nếu bạn muốn hành vi sắp xếp này với tính năng khớp flex được bật (theo mặc định), thì tôi nghĩ rằng các nhà phát triển helm đang làm việc với nó, nhưng nó chưa sẵn sàng.
PythonNut

1
@LeeH vấn đề github là nguồn cho tất cả các thông tin liên quan đến helm-fuzzy tại thời điểm này.
PythonNut

2
@LeeH Bạn nên cập nhật lên Helm mới nhất. Nó được sửa chữa ngay bây giờ. Một biến tùy chỉnh mới được thêm vào : helm-find-files-sort-directories. Để kích hoạt hành vi mong muốn của bạn, hãy đặt nó thành t.
Từ Đô

Câu trả lời:


2

Theo các nhận xét từ @Tu Do ở trên, rõ ràng điều đó có thể xảy ra tại một thời điểm, nhưng tính năng này đã được đưa ra trong cam kết 8361bee và các cam kết liên quan.


1
BTW, người đọc quan tâm có thể tìm thấy câu trả lời của tôi tại emacs.stackexchange.com/questions/12745/NH có thể được sử dụng lại trong bối cảnh này, nếu bạn sẵn sàng sửa đổi helm-files.elcục bộ.
Joe Corneli
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.