2012-02-11 56 views
0

我發現偶爾當我敲擊esc鍵入一些文本後用VIM返回到正常模式時,我剛輸入的文本將被複制2次或更多次。VIM複製文本我輸入

我很想知道是什麼原因造成的,所以我可以避免它。

在OSX 10.7.3的iTerm2中使用VIM(如果有幫助的話)。

回答

7

也就是說,如果你打一個數字鍵( - )通常發生意外,你去插入模式之前。嘗試 bEsc鍵。這會給你

AbAbAbAbAbAbAbAbAb 

但它是正確的:它告訴vim插入Ab 9倍。這與每個vim命令都一樣,如果您在命令前面放置N,則vim重複動作N次。

+0

謝謝,這可能是它是什麼。 – 2012-02-13 22:22:55

6

如果您在打之前鍵入一個數字,您插入的任何內容都會重複多次。例如,如果您說 IstuffEsc,您將以stuffstuffstuff結束。

+0

謝謝,這可能是什麼。 – 2012-02-13 22:23:06