【发布时间】:2016-10-24 20:45:30
【问题描述】:
我目前正在使用vim,我想将Return键映射(我在mac上。我相信这在maps中通常由<ENTER>表示)以离开插入模式,然后执行@ 987654322@ 行动。我试图放这样的东西
imap <ENTER> <ESC>o
但是,这并没有执行所需的操作。任何帮助都会很棒。
编辑:所需的操作是,如果我在插入模式下键入,则每一新行都是一个新操作。因此,如果我在正常模式下按撤消,它只会撤消最后一行,而不是在插入模式下键入的所有行。
【问题讨论】:
-
无法复制,对我来说效果很好。你能解释一下到底出了什么问题吗?另外,我只是将其作为评论发布,因为这只是一个猜测,但请尝试
:inoremap <cr> <esc>o,看看是否效果更好。 -
@DJMcMayhem 这对我也不起作用。如果我处于插入模式并输入
Code .... <CR> More Code...我希望u撤消只是More Code...不是所有输入的内容。当我按下u时,这两张地图都会撤消一切。
标签: vim