Làm bash TAB hoàn thành giống như cmd.exe [trùng lặp]


12

Tôi tự hỏi liệu có cách nào để hoàn thành kiểu xoay trong bash tương tự như hành vi trên cmd.exe không, tôi đã thấy nó tăng tốc cho tôi khi nhập lệnh


2
có cách nào để làm cho hành vi của cmd.exe giống với bash hơn không. Tôi ít mắc lỗi hơn trong bash vì nó không chọn tập tin sai.
vào

Câu trả lời:


12

Trong ~/.inputrctệp của bạn , thêm:

"\C-i": menu-complete

để đọc lại tập tin đó để nó có hiệu lực trong trình bao hiện tại, nhấn Ctrl- x Ctrl- r.


Điều này thực sự hữu ích cho người bạn mù của tôi. Hoàn thành tab bash bình thường là vô ích với trình đọc màn hình; Điều này làm cho nó có thể sử dụng được.
Cajunluke

resetcó lẽ cũng sẽ hoạt động ...
Hello71

1
@ Hello71: resetảnh hưởng đến thiết bị đầu cuối, không phải bash.
Tạm dừng cho đến khi có thông báo mới.

3
@KoMet: bind 'set completion-ignore-case on'tại dấu nhắc hoặc trong ~/.bashrchoặc set completion-ignore-case ontrong ~/.inputrc.
Tạm dừng cho đến khi có thông báo mới.

1
@KoMet: Bạn được chào đón. Upvote luôn được đánh giá cao.
Tạm dừng cho đến khi có thông báo mới.

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.