zshでviモードを使用していますが、複数行がある場合は、現在のコマンドの先頭に移動するのをやめます。
を使用すると、0
現在のコマンドではなく、現在の行の先頭に移動します。
これを達成する方法はありますか?
答え1
gg
コマンドモードです。たとえば、編集vim
バッファの先頭に移動します。
$ bindkey -M vicmd | grep begi
"^[[1~" vi-beginning-of-line
"0" vi-digit-or-beginning-of-line
"gg" beginning-of-buffer-or-history
(つまり、^[[1~
私の端末エミュレータから送信されたエスケープシーケンスはHome私の配布プロファイルによって追加され、残りの2つは標準ですzsh
。)