私はvimバインディング(単語に移動するにはwを押し、単語を削除するにはdwを押すなど)とそのモード(挿入、一般的、視覚的)に慣れていて好奇心が強く知りたかったです。 vimから取ったものはありますか?私の端末でパターンとバインディングの動作はどのように実装されますか?
挿入モード、通常モードなどがあります。
答え1
持っている入れるそしてノーマルモード(デフォルトは挿入モード、通常モードはエスケープ)
ダンジャイvi ノーマルモード、 $EDITOR 全体を起動して現在の行を編集できますv
(bashEmacsモードそしてC-x C-e
)。
Bashでは:set -o vi
このセッションに対してのみコマンドラインから実行するか、.bashrcファイルに追加できます。
readline
入力には多くのプログラムが使用されます.inputrc
。
set editing-mode vi
set keymap vi
zshで環境変数を変更すると、EDITOR
シェルはそれを一致させます。