Khi sử dụng MSYS trên nền tảng cửa sổ, tôi "set -o vi" để sử dụng chế độ vỏ vi. Tự động hoàn thành tab cho các tệp và thư mục ngừng hoạt động. Làm cách nào để tôi có thể đổi tên trong khi vẫn ở chế độ vỏ vi?Tự động hoàn thành tab trong chế độ bash vi shell
9
A
Trả lời
12
Hãy thử:
bind -q complete
để xem nếu nó được thiết lập.
Để cài đặt nó tại dấu nhắc Bash:
bind '"\C-i":complete'
Nó nên đã được đặt theo mặc định, nhưng nó có thể được ghi đè trong /etc/inputrc
hoặc ~/.inputrc
thể bên trong một khối $if mode=vi
/$endif
. Bạn có thể đặt cho vỏ bắt đầu tiếp theo bằng cách thêm dòng này vào tệp ~/.inputrc
của mình:
"\C-i": complete
Các vấn đề liên quan
- 1. Hoàn thành tab Mongo shell
- 2. emacs - tự động hoàn thành trong chế độ Emacs Lisp
- 3. Hoàn thành tab Trong các phiên SSH chế độ shell Emacs
- 4. Chế độ tự động hoàn thành Emacs khi khởi động
- 5. Chế độ tự động hoàn thành Emacs cho Groovy?
- 6. Vim: case-insensitive cựu chế độ tự động hoàn
- 7. Cách ngăn hoàn thành bash thay thế ký tự khi tab hoàn thành
- 8. Hoàn thành tự động XCode trong vim (không có tab)?
- 9. Tự động hoàn thành và phím tab trong PDB
- 10. Plugin Vim - tùy chỉnh tự động hoàn thành các thông số trong chế độ lệnh
- 11. Tự động hoàn thành với C++ (KHÔNG có Shell)
- 12. Tự động hoàn thành giao diện người dùng jQuery: Tắt hoàn thành tab?
- 13. Bật hoàn thành tab bash cho Mercurial (hg)
- 14. Hooking vào tab hoàn thành trong C
- 15. Khi ở chế độ chèn Vim, có cách nào để thêm tự động hoàn thành filepath không?
- 16. nghệ đánh dấu màu trong Bash chế độ vi-input
- 17. Làm cách nào để đặt chế độ bash/zsh mặc định thành chế độ lệnh vi thay vì chế độ chèn vi?
- 18. hoàn thành tab cygwin
- 19. Tự động hoàn thành Xcode?
- 20. Hoàn thành tab MySQL không hoạt động
- 21. Hoàn thành tab IPython không hoạt động
- 22. Tự động hoàn thành cách hỗ trợ thay thế một chế độ xem phụ?
- 23. Cách hoàn tác hiệu quả tự động hoàn thành trong vim
- 24. cách tốt nhất để cài đặt chế độ tự động hoàn thành emacs
- 25. Mở rộng chế độ tự động hoàn thành Emacs cho ESS và R
- 26. Chế độ Bash vi - liên kết "C-c" để thoát khỏi chế độ chèn
- 27. Hoàn tất tab git bash cho các tệp .sh
- 28. JComboBox tự động hoàn thành
- 29. Python argparse và bash hoàn thành
- 30. Tự động hoàn thành Postgresql?
Lời khuyên tuyệt vời. chế độ emacs có cài đặt, nhưng chế độ vi thì không. Dễ dàng thêm vào. – William