2015-06-13 14 views
0

插入模式我是新來的vim和已安裝oh-my-vim,並通過谷歌搜索得知這些按鍵綁定:正常之間自動切換,並在vim

向前跳的詞 - 含

向前跳的詞 - B

跳轉到句末 - 無需退出

關閉當前文件 - BD

撤消是你

執行shell命令! (砰砰聲)

這些打字Shift + a在正常模式下允許我跳到句尾並且在我開始鍵入後立即進入插入模式。我嘗試了Shift + w和Shift + b和 它也顯示了在我使用該鍵綁定後開始鍵入時即將插入模式的類似行爲。

這些鍵綁定在我沒有使用字母的情況下有什麼等價物?

跳轉到開始句話 - 0

重做是Ctrl + R

跳轉到上線 - ``

希望我是在描述清楚。謝謝!

回答

0

這並不完全清楚你在問什麼。 Shift+WShift+B不會自動進入插入模式,而是它們會在WORDS(與單詞)上來回切換。

如果你想進入插入模式,只需點擊i。您可以點擊wi在單詞後面插入。

您提到0,它會轉到一行的開頭。你可以點擊I(shift + I)插入一行的開頭。請注意,這將插入線路上的最初空白後,與打到^i相同。如果您想在行的開頭插入,則需要使用0i

0

我也是一個初學者,我最近習慣了Vim。

好了,關於你的問題,從正常切換到插入,您可以按:

  • i nsert(光標停留,有效地插入到左)
  • aa ppend(光標在你所在的字符之後跳轉)
  • I從行首開始插入。這相當於在正常模式下按0,然後按i進入插入模式。
  • A追加到行的末尾。這相當於在正常模式下按$即可到達行尾,然後按a在插入模式下追加。

對於插入到正常

  • <Esc>讓普通模式。
  • <Ctrl-[>進入正常模式。
  • <Ctrl-O>暫時進入正常模式的一個命令。執行後,它將自動返回到插入模式。

個人,以正常模式之間切換,我用<Ctrl-[>在普通模式下連續命令和<Ctrl-O>如果它是一次性交易。 <Esc>對我的小指來說太遠了:)

+0

哎呀...這一切都沒有意識到這是多年前的問題。我想你現在已經遠遠超過了Vim的初學者。我很抱歉! –