2012-07-14 119 views
0

来自Emacs,我真的错过了一个快速的方法来结束这一行。
我知道按Ctrl +Ø就老老实实喜欢一个命令就获得该行的结束,而在插入模式Vim在插入模式下重新映射ctrl

有没有一种方法来映射按Ctrl +Ë正常模式 + 一个而在插入模式

+2

我想你只会让自己变得不开心,如果你试图让vim像emacs一样工作。 – 2012-07-14 17:40:10

+1

@MattBall完全同意,但我仍然需要'过渡',我认为要求Emacs EOL不是完全亵渎:) – 2012-07-14 17:46:54

+0

恩,END怎么样? – 2012-07-14 17:49:04

回答

2

这应该做的伎俩:

:imap <silent> <C-e> <ESC>A 

imap代表插入模式,<C-e>按Ctrl +Ë Esc键+一个要执行的操作。

您可以将它添加到您的vimrc,而不需要:

4

不离开插入模式的映射内的替代解决方案:

:inoremap <C-E> <End> 
:inoremap <C-A> <Home> 

退房你失去通过重新映射CTRL-ECTRL-A,虽然什么!