在 Vim 中,您经常需要为自己的自定义操作分配一个键。但是有很多键组合已经默认映射到它们的操作。当您需要将自定义操作分配给一个时,您如何选择自由组合键?
在这些情况下,我通常会迷路,只是将我的操作分配给自定义命令而不是按键,例如 :docoolstuff 而不是简单的按键。
顺便说一句,您是否经常重新映射默认操作以改为对此组合键使用自定义操作?
最佳答案
就我个人而言,我将自定义命令绑定(bind)到 leader - {key}。例如:
let mapleader = ','
nnoremap <leader>s : so $MYVIMRC<CR>
nnoremap <leader>v : tabe $MYVIMRC<CR>
我可以按 ,v 在新标签页中打开 vimrc
。
关于vim - Vim 中有这么多热键 - 那么如何为您的自定义操作选择一个热键呢?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12113507/