Câu hỏi được gắn thẻ «key-bindings»

Làm một hành động khi nhấn một phím. Chúng cũng được gọi là ánh xạ chính hoặc ánh xạ. Đối với các câu hỏi về các ràng buộc khóa mặc định, cũng như tạo hoặc xác định lại các ràng buộc khóa.


1
Ý nghĩa của 'g' là gì?
Lưu ý: câu hỏi này có hai loại câu trả lời trên StackOverflow nhưng tôi nghĩ có lẽ câu trả lời tốt hơn sẽ đến từ đây, và nếu không, ít nhất nó sẽ được ghi lại ở nơi cần có: Các lệnh vim bắt đầu với g là gì? …

1
Tại sao ánh xạ lại <Esc> làm cho con trỏ nhảy?
Trong .vimrc: inoremap ii &lt;esc&gt; " ii to go back into command mode Vấn đề là, sau đó ii, con trỏ nhảy đúng 35 cột. Dòng khác chỉ ảnh hưởng đến Esc: nnoremap &lt;esc&gt;&lt;esc&gt; :noh&lt;return&gt;&lt;esc&gt; Tôi đã cố gắng bình luận nó ra, không giúp đỡ. Đầy đủ.vimrc : set …





2
Ánh xạ Ctrl + s không hoạt động
Tôi đang cố gắng ánh xạ Ctrl+ sđể lưu tệp của mình nhưng nó không hoạt động. Bản đồ của tôi: map &lt;C-s&gt; :w &lt;CR&gt; :echo "Saved" &lt;CR&gt; imap &lt;C-s&gt; &lt;Esc&gt; :w &lt;CR&gt; :echo "Saved" &lt;CR&gt; i Khi ở chế độ chèn tôi nhìn thấy /:echo "Saved"ở góc dưới thay …

1
Ánh xạ một lệnh trong Chế độ trực quan dẫn đến lỗi E481: Không có phạm vi nào được nhắc đến
Tôi đang cố gắng tạo một ràng buộc bàn phím trong Neovim để gửi một khối được chọn đến thiết bị đầu cuối Neovim đã mở. Tôi đã sử dụng những câu trả lời này làm hướng dẫn https://vi.stackexchange.com/a/3390/3405 https://stackoverflow.com/a/6271254/859391 Mặc dù khi tôi đang cố gắng gọi lệnh bằng …




2
Làm thế nào để ánh xạ lại gg để g?
Tôi không sử dụng bất kỳ g combinationsngoại trừ gg, trong chế độ bình thường. Làm thế nào tôi có thể làm cho nó để nhấn gmột lần là đủ? nnoremap g gglàm cho nó chờ trong 3 giây hoặc lâu hơn để tiếp tục lệnh. Hủy ánh xạ gtrước …

3
Tại sao tôi nhận được một lỗi trích dẫn bị thiếu khi sử dụng sau đây trong ánh xạ sử dụng thực thi và bình thường?
Lệnh là nnoremap &lt;leader&gt;; :execute "normal! mqA;\&lt;esc&gt;`q" Nếu bạn sau đó nhấn &lt;leader&gt;;, bạn sẽ làm E114: Missing quote: "normal! mqA;\theo E15: Invalid expression: "normal! mqA;\. Tại sao lại thế này? Lệnh hoạt động tốt nếu đầu vào trực tiếp vào dòng lệnh. Lệnh thêm một ;ở cuối dòng hiện …


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.