Tôi chuyển sang zsh, nhưng tôi không thích hoàn thành. Nếu tôi có 20 tệp, mỗi tệp có tiền tố dùng chung, khi nhấn tab, zsh sẽ hoàn thành đầy đủ tệp đầu tiên, sau đó tiếp tục đi qua danh sách với mỗi lần nhấn tab. Nếu tôi muốn một cái gần cuối, tôi sẽ phải nhấn tab nhiều lần.
Trong bash, điều này thật đơn giản - nhấn tab và tôi sẽ nhận được tiền tố. Nếu tôi tiếp tục nhập (và nhấn tab), bash sẽ hoàn thành trong chừng mực có thể. Tôi thấy hành vi này trực quan hơn nhiều nhưng thích các tính năng khác của zsh hơn bash.
Có cách nào để có được phong cách hoàn thành này? Google đề xuất setopt bash_autolist
, nhưng điều này không có tác dụng đối với tôi (và không có thông báo lỗi nào được in khi bắt đầu trình bao của tôi).
Cảm ơn.