Với các môi trường bash khác nhau (cài đặt khác nhau) tôi có các hành vi khác nhau về mặt hoàn thành đường dẫn khi nhấn TABvào dòng lệnh sau. Điều này được xử lý ở đâu?
Một ví dụ cụ thể:
Tôi chạy cmake
với một -D
-argument:
cmake -DCMAKE_TOOLCHAIN_FILE=~/x-too<TAB>
nó không làm gì cả Trong khi đó (chú ý khoảng trống giữa =
và~
cmake -DCMAKE_TOOLCHAIN_FILE= ~/x-too<TAB>
hoàn thành
cmake -DCMAKE_TOOLCHAIN_FILE= ~/x-tools
Trên các hệ thống khác, nó thậm chí hoạt động không có khoảng cách giữa = và ~.
Tôi tìm các tệp cấu hình và giá trị liên quan ở đâu?
help
là cácman
nội dung bash!