2012-07-14 63 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,雖然什麼!