2012-04-28 54 views

回答

4

如果你抽出一個空格,然後在普通模式下點擊p(put),我想這會起作用。或者,如果您在插入模式下寫入空格,然後點擊。

a<space><esc> 

前:而在正常模式(重複動作)

13

光標之後插入空格

i<space><Esc> 

用空格光標下替換的字符:

r<space> 
20
:nnoremap space i<space><esc> 

然後,任何時間喲ü在正常模式下輸入小號p一個Çë,它會插入在光標的空間。

或者你可以只打空間Esc鍵。好的,好的。如果您真的想正常使用空格鍵,請將<>添加到上面。

:nnoremap <space> i<space><esc> 
+1

將此命令添加到'.vimrc'時,確保行尾沒有空白。否則,會發生一些奇怪的事情! – Phani 2013-10-06 21:58:43

+2

'nnoremap i '將光標和新插入的空間一起移動。 – 2016-06-07 00:30:00

3

您可以創建一個宏。在正常模式下創建一個宏類型q,後跟任意字母。因此,要創建名稱爲x的宏,您需要輸入qx。然後,您只需進入插入模式類型空間並退回到正常模式。一旦完成鍵入q保存宏。從這裏每次你想在正常模式下輸入@x的空間。

擊鍵:qxi <Esc>q

3

你總是可以只yank從某處在文檔中,並paste它的空間...

3

我用ss在正常模式下插入空格

,並添加對.vimrc的以下句子

nnoremap ss i<space><esc> 
+0

是的。我喜歡雙擊命令的速度。 – Shadoath 2017-07-29 03:52:16

相關問題