Tôi có hai lệnh, foo
và foo-bar
, trong đó foo
là liên kết tượng trưng đến foo-bar
. Tôi muốn có thể nhập f
+ TAB (giả sử đây là hai lệnh duy nhất trên đường dẫn bắt đầu bằng f
) và một trong số chúng được hoàn thành (nghĩa là tên đầy đủ là và không gian sau).Bỏ qua mục nhập đường dẫn có hoàn thành tab bash
Điều gì sẽ xảy ra mặc dù nó hoàn thành chỉ foo
(không có khoảng trống) vì foo-bar
. Rõ ràng là không có nhiều công việc để sau đó chỉ cần nhấn thanh không gian, nhưng điều này làm gián đoạn dòng chảy của tôi.
Một số chi tiết thêm:
foo
vàfoo-bar
đang ở trong cùng một thư mục.- Xóa/di chuyển
foo
không phải là một tùy chọn (tôi đã ẩn một số chi tiết).
Có cách nào bỏ qua một mục nhập đường dẫn cụ thể không?
Cảm ơn, điều này đã làm việc! –
'FIGNORE = foo-bar' hoạt động cho tôi. –