2010-09-29 95 views

回答

4

這取決於您粘貼後希望插入文本的位置。使用p正常粘貼,然後使用aAiIoO輸入插入模式...

vim的心態是以絕對必要的頻率進入插入模式。

如果您的意思是如何粘貼,同時保持插入模式,您可以使用<ctrl-r>[register name]。例如<ctrl-r>"作爲默認寄存器。

+1

按兩次CTRL-R插入寄存器的文字內容。 – Benoit 2010-09-29 09:26:27

1

可以映射的快捷方式做到這一點,並用它來代替貼:

nmap <leader>p pi 

如果你的領導是關鍵「」然後「對」會糊,然後進入插入模式。

+0

我會說在p後,我不好,寧願用一個。 – Benoit 2010-09-29 09:27:51

+3

而*從不*使用'*映射'這種映射。你有更安全的'* noremap'命令,使用它們。 – ZyX 2010-09-29 14:24:54

2

您可以粘貼直接插入模式,使用按Ctrl +Øp。也許這會對你有用?

+0

我試過了,它不適用於我...在Windows上使用GVim – 2010-09-29 14:15:57

+0

@Eugene M,''然後'p'?或者'mswin32.vim'也可能在後面出現。 – progo 2010-09-29 16:20:44

+0

實際上不能責怪這一個在Windows上...只是愚蠢的用戶錯誤...我看到Ctrl + o帶我離開插入模式,我不知道如果這使我困惑或什麼,但現在我看到它正常工作...一定早上過早... – 2010-09-29 17:18:49