Nếu tôi đang ở chế độ lệnh, làm thế nào để tôi backspace? Nhấn phím xóa trên Macbook của tôi chỉ di chuyển con trỏ sang một khoảng trống bên trái. Cách nhanh nhất tôi biết để làm điều này là h, x
, nhưng có cách nào tốt hơn, có thể với một khóa không?Làm thế nào để backspace từ chế độ lệnh trong Vim?
Trả lời
x xóa bên phải, X xóa bên trái
này có thể hữu ích cho bạn: Vim Cheat Sheet
Trong chế độ lệnh, r cũng có thể có ích trong một số trường hợp. Nó cho phép bạn thay thế một ký tự đơn dưới con trỏ.
Thông thường tôi thường sử dụng rKhông gian, để xóa ký tự trên một hàng mà không thay đổi thụt đầu dòng hoặc căn chỉnh.
Ví dụ nếu bạn có đoạn mã sau:
bằng cách sử dụng rSpace trên '1', bạn bây giờ có:
var anotherOne = NULL;
var short = NULL;
var veryLongLong = NULL;
thay vì
var anotherOne = NULL;
var short = NULL;
var veryLongLong = NULL;
Sau trường hợp, bạn phải chuyển sang chế độ chèn để thêm một không gian khác.
Cảm ơn. FYI, 'x' nhanh hơn' r, Space' và thực hiện chính xác điều tương tự. – ma11hew28
@MattDiPasquale: xem ví dụ của tôi –
- 1. Làm cách nào để lấy Ctrl-Backspace để xóa một từ trong vim trong gnome-terminal?
- 2. alt + backspace để xóa các từ trong vim
- 3. cách sử dụng vimdiff trong chế độ lệnh VIM?
- 4. Làm thế nào để phát hiện nếu Vim đang chạy ở chế độ hạn chế?
- 5. Làm thế nào để sử dụng các biến vim trong lệnh bộ lọc bên ngoài trong chế độ trực quan?
- 6. Vim: làm thế nào để ở trong chế độ trực quan sau khi thực hiện một lệnh
- 7. vim: undo newline ở chế độ chèn?
- 8. Làm thế nào để kích hoạt chế độ "Rất kỳ diệu" trong vim với vimrc?
- 9. VIM: chế độ chèn lối ra với: lệnh thông thường
- 10. Làm thế nào để tắt chế độ 'vi tương thích' cho Vim trong Cygwin trên Windows 8?
- 11. Cách sao chép văn bản từ chế độ dòng lệnh trong Vim khi tìm kiếm
- 12. Làm thế nào bạn có thể xóa văn bản cũ trong Chế độ chèn trong GVIM
- 13. Bất kỳ lệnh Emacs nào giống như chế độ dán trong vim?
- 14. Làm thế nào để bạn chọn văn bản trong vim?
- 15. Vim - lệnh chế độ cũ - có cách nào để di chuyển vị trí con trỏ không?
- 16. Làm cách nào để chuyển đổi chế độ xem từ trong chế độ xem?
- 17. Plugin Vim - tùy chỉnh tự động hoàn thành các thông số trong chế độ lệnh
- 18. Làm thế nào để bạn trở về từ 'gf' trong Vim
- 19. Làm cách nào để mở tệp ở chế độ đọc/ghi trong Vim?
- 20. Vim: chế độ xem hình ảnh ngược
- 21. Làm thế nào để thay đổi cấu hình Msmq từ chế độ nhóm làm việc sang chế độ tên miền?
- 22. Làm cách nào để thay đổi con trỏ vim trong chế độ Chèn/bình thường?
- 23. Làm thế nào để vô hiệu hóa lệnh tích hợp trong vim
- 24. Làm thế nào để kích hoạt backspace trên một textfield?
- 25. Lệnh Bash từ vim
- 26. VIM điều hướng trên chế độ chèn
- 27. Làm thế nào để tự động thay đổi bố cục bàn phím khi chuyển sang chế độ bình thường vim?
- 28. Vim nhập chế độ nào khi menu hoàn thành hết?
- 29. Chạy tập lệnh vim từ dòng lệnh vim
- 30. Làm thế nào để thay đổi chế độ từ chế độ C++ 98 trong Dev-C++ sang chế độ hỗ trợ C++ 0x (phạm vi dựa trên)?
Ngọt ngào, cảm ơn bạn! – ma11hew28
Bleh, tệp đó không còn tồn tại nữa. Tôi đã đăng một bản sao của các nội dung: http://www.shdon.com/blog/2013/11/27/vim-command-cheat-sheet –