我想在Vim中使用两个“控件”作为切换键,在正常模式和插入模式之间切换。因此,我将以下两行添加到我的.vimrc中
nmap <C-><C-> i
imap <C-><C-> <ESC>但它不起作用。上面两行有什么问题?
发布于 2010-01-29 07:03:03
您似乎正在尝试映射Ctrl+Space以切换插入模式。
nnoremap <C-space> i
imap <C-space> <Esc>(来自this Vim tip (标记为过时,但有一个指向更丰富的文档的链接,该文档包含该技巧)。
请记住,这不能保证在所有终端和平台上都能工作。某些终端和平台可能会使用给定的Ctrl+something快捷方式,而其他终端和平台则不会,因此请找到适合您的环境的快捷方式。
发布于 2010-01-29 12:42:50
nnoremap <silent><C-space> :startinsert
inoremap <silent><C-space> <C-O>:stopinsert发布于 2010-01-29 07:02:13
这肯定是行不通的。您可以使用F键来代替。
https://stackoverflow.com/questions/2158592
复制相似问题