我想定义一个映射,将光标移到行尾并在那里插入分号。我把它放在.vimrc文件中:
inoremap aa <ESC>A;<ESC>
它在insert
模式下工作正常但在normal mode
中无效!请解释为什么会发生这种情况以及可以做些什么,以便它也适用于normal mode
。提前谢谢!
答案 0 :(得分:9)
要使其适用于普通模式,您还需要添加此映射:
nnoremap aa A;<ESC>
inoremap
表示插入模式映射
vnoremap
表示可视模式映射
nnoremap
表示正常模式映射
cnoremap
表示命令模式映射
noremap
表示视觉,正常和&amp;运营商待审 模式映射
对于其他人,您可以通过执行:help noremap