标题已经说得很清楚了,需要补充的是我同时设置了三种模式。 在.vimrc中加入以下内容:
map <F11> :set paste! number! rnu! paste?<CR>
但是它只适用于正常模式。添加imap <F11> <Esc><F11>i<CR>
并没有什么帮助,因为它只能打开这个设置,但不能关闭它,而且你还会失去自动返回替换模式的能力(如果打开的话)。使用pastetoggle=<F11>
也不行,因为我还需要设置其他东西。
另外一个问题:由于map在插入/替换模式下不触发,它和nmap的作用是否相同?
.vimrc
文件中打开它吗?如果是从编辑器,请尝试使用:set nopaste
命令。 - OriolAbrilyo
和yO
快捷键,它们可以在进入插入模式时打开粘贴模式,在退出插入模式时关闭粘贴模式。 - SpoonMeiser