Khi tôi gõ grepvà sau đó nhấn TABhai lần, bash_completionsẽ liệt kê các tệp và thư mục trong thư mục hiện tại. Nó cũng sẽ hoàn thành tên tập tin khi tôi gõ chữ cái đầu tiên. Đó là tất cả rất tốt đẹp, vấn đề duy nhất là khi thư mục chứa nhiều tệp và thư mục con, nó có thể khá hỗn loạn và vô tổ chức.
Nó sẽ giúp rất nhiều nếu bash_completionít nhất có thể các thư mục màu khác nhau, tương tự như những gì ls -lA.
Điều này có thể không?
BIÊN TẬP:
đây là những gì bash_completiontập tin cấu hình mẫu của tôi trông như thế nào:
if [[ ${cur} == -* ]] ; then
COMPREPLY=( $(compgen -W "${opts}" -- ${cur}) )
return 0
else
_filedir
fi
bash
bashnhưng đó là hành vi mặc địnhzsh.