ryotatake blog

Webエンジニア

fish-shell

fishシェルでvimのキーバインドを設定するときは`--no-erase`オプションをつける

fishシェルでvimのキーバインドを設定するときは、fish_vi_key_bindingsをfish_user_key_bindings関数の中に記述します。 このとき、基本的に--no-eraseオプションは付けた方が良いかと思います。 ~/.config/fish/functions/fish_user_key_bindings.fish fun…

fishシェルのvimキーバインドでEsc以外でインサートモードからノーマルモードに変更する

~/.config/fish/functions/fish_user_key_bindings.fishでfish_user_key_bindingsに以下のように追記すればOKです。 function fish_user_key_bindings ... fish_vi_key_bindings --no-erase bind -M insert -m default jk force-repaint # 追記 jkでノーマル…