さまざまな場所で挿入モードに入る
vimのヘルプドキュメントには、これに関する優れたセクションがあります。 :help inserting
簡単な要約は次のとおりです。
i
:カーソルの前に挿入します。
I
:行の最初の非ブランク文字の前に挿入します。
a
:カーソルの後ろに挿入します。
A
:行の最後に挿入します。
o
:現在の行の下で新しい行を開始して挿入します。
O
:現在の行の上に新しい行を開始して挿入します。
gI
:行の1列目に挿入します。
gi
:挿入モードが最後に停止された場所に挿入します。
挿入コマンドも数えるので、入力3itest<space><esc>
して取得できます:
test test test
挿入コマンドも.
同じように繰り返すことができるitest<space><esc>..
ので、(i
スペースにあるカーソルの前に挿入されるため)生成されます:
testtesttest
最後に、私は追加します
EvergreenTreeのコメントから答えを:あなたはして挿入モードに入ることができる:star[tinsert][!]
ように働くi
あなたがそれをオプション提供しない限り、!
それは同じように動作している場合には、
A
。
テキストを変更してから挿入モードに入る
通常モードでテキストを変更し、最後に挿入モードにすることも可能です。を参照してください:help replacing
。コマンドの要約は次のとおりです。
c
:テキストを削除し(そしてバッファーにヤンクし)、挿入モードに入ります。
cc
:行を削除して挿入モードに入ります。
C
:行の終わりまで削除し、挿入モードに入ります。
s
:いくつかの文字を削除し、挿入モードに入ります。
S
:多数の行を削除し、挿入モードに入ります。
これらの多くは、視覚的に選択されたテキストでも機能します。
:h inserting
-また:h replacing