挿入モードのVimショートカット

挿入モードのVimショートカット

にテキストを入力するときは、vim別の場所に移動して追加のテキストを入力する必要がある場合があります。ctrl簡単に移動できるいくつかのショートカットがあることを知っています。

挿入モードに最も便利なキーボードショートカットは何ですか?

例えば

私は持っています:

'text_sample'

カーソルが_所定の位置にあります。ESCctrl+を押さずに行末に移動したいと思いますA

答え1

  • Endキー1個) 以下より小さい固有キー入力
  • Esc A2キー+ Shiftを使う)、あなたが提案したもの。
  • Ctrl-または-(o $Ctrlo Aキー2+コントロールとShift)、現在までに最も多くのキー入力回数です。

Ctrl最後は挿入モードでの使用を示していますo。これにより、挿入モードを中断して復帰する前に1つの通常モードコマンドのみを使用できます。

答え2

キーボードにEndキーがありませんか?

これは、挿入モードで行末にジャンプするために使用されます。Home行の先頭に移動するキーがあります。また、挿入モードではページをpageup上下に移動します。pagedownそれ以外の場合は、vim挿入モードで移動バインディングが機能しません。

(明らかに、例えば と入力すると、f5w5番目のwに進むことなく"f5w"文字を入力することになるか、}次の段落に進まずにただ"}"だけを入力するようになる式です。)

答え3

以下は、いくつかのコマンドを含むリンクです。http://www.vmunix.com/~gabor/vi.html

挿入モードでは、[ctrl - ...]で説明されているようなものはあまりありません。

しかし、型制御を意味する^で読むことができます。

答え4

コマンドラインでvimを使用すると、コマンドを渡す前にaltが送信され終了します。たとえば、alt + shift + aを押すと挿入モードが終了し、行の最後から挿入モードに戻ります。

関連情報