在Vim中映射Esc键
我是Vim的新手。在Vim中映射Esc键,vim,text-editor,vi,Vim,Text Editor,Vi,我是Vim的新手。 我讨厌按Esc键,这在我的T61上有点远。以返回到命令模式。如何将其映射到F4?退出插入模式的另一种方法是使用Ctrl+C。但不确定这是否有助于您的情况。imap imap <F4&> <ESC> 对于单个会话,您只需准确输入以下按键: esc:IMAPSPACESPACESCENTER esc键确保您处于命令模式,冒号启动一个行命令,imap将F4键映射到ESCAPE 但是,如果您希望在每个会话中都保留该文件,则需要将其放入Vim启动文件中
我讨厌按Esc键,这在我的T61上有点远。以返回到命令模式。如何将其映射到F4?退出插入模式的另一种方法是使用Ctrl+C。但不确定这是否有助于您的情况。
imap
imap <F4&> <ESC>
对于单个会话,您只需准确输入以下按键:
esc:IMAPSPACESPACESCENTER
esc键确保您处于命令模式,冒号启动一个行命令,imap
将F4键映射到ESCAPE
但是,如果您希望在每个会话中都保留该文件,则需要将其放入Vim启动文件中
它的位置根据您的环境而有所不同(对于我的Linux机器,它位于$HOME/.gvimrc(对于gvim),$HOME/.vimrc(对于vim)。您需要找到它并添加行:
imap <f4> <esc>
这将打开您当前的启动文件
而且
应该告诉您它在Windows下的位置。请尝试主页行:
imap jj <Esc>
imapjj
就像许多Emacs用户将其“Caps Lock”键重新绑定到“Control”,vimmers将其“Caps Lock”键重新绑定到“Escape”
…至少我知道。尼克·普雷斯塔:也许你的意思是Ctrl+[,它与ASCII中的Esc字符相同。在
:
提示符中键入这个字符(点击:
,然后键入),或将其单独放在主目录中名为.vimrc
的文件中的一行。注意:在windows上,您需要_vimrcHow?:ino
?@windows同构:对于linux:有很多方法可以替换esc:
:echo $HOME
imap jj <Esc>