viモードのbashでカーソルを最後にすばやく移動するには?

viモードのbashでカーソルを最後にすばやく移動するには?

挿入モードのときに最後のカーソル位置(最後の文字の右側のスペース)を左に移動すると、その位置に戻ることはできません。そこに行くには、何度も入力Esc$a(または置き換え)する必要があります。最後の文字を削除するための追加のキーストロークがたくさんあるようです(まだ挿入モードになっています)。$

より良い方法はありますか、それともデフォルトのemacsモードを使用する必要がありますか(単一のemacsコマンドがわからない場合)。

ベストアンサー1

Shift通常モードでは、+を使用して行末で編集を開始できますA

挿入モードでは、EOLを入力できる必要があります。

マニュアルから:

man readline
/VI Mode bindings<Enter>

についてはリアル/その他質問、以下を追加する必要があります。

$ le eds de x
      ^     ^^
      |     ||
      A     BC

C挿入モードでは に移動できず、 でのみ移動できるという意味ですBA

、またはEnd

その後、文字を入力し始めると最初に入力されますx

おすすめ記事