Thêm dấu gạch chéo trong bash hoàn thành các liên kết tượng trưng thư mục


11

Tôi có một liên kết tượng trưng cho một thư mục,

ví dụ ln -s /tmp /xxx

Bây giờ khi tôi gõ /xxvà nhấn tabphím, bash sẽ hoàn thành dòng/xxx

Nếu tôi nhấn nó một lần nữa, nó sẽ trở thành /xxx/

Bây giờ, làm thế nào tôi có thể yêu cầu bash để hoàn chỉnh /xxđể /xxx/tự động (với điều kiện là chỉ có một trận đấu)

Câu trả lời:



0

CÔNG TRÌNH trên Ubuntu 15.10. Bạn đang làm gì thế Bạn có chắc là bạn đang sử dụng bash và không zsh?

Có lẽ chỉ có thể:

echo 'set mark-directories on' >> ~/.inputrc
echo 'export INPUTRC=~/.inputrc' >> ~/.bashrc

Mac, câu hỏi cập nhật
daisy

1
Bạn có vấn đề hoàn toàn ngược lại với unix.stackexchange.com/questions/25734/ phải không?
Luật29
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.