bashからfishにshellを変えてみた
keybindingsがbashとぼちぼち異なっており修正。
bash = emacs keybindings なのでfishの独特なkeybindingsが使い辛い。
先ずは良く使っていた Meta-l が ls コマンドになっていてひっくり返る。
Meta-l は小文字に変換するしか許されない指になっているので変更。
デフォルトでは __fish_list_current_token と言う関数に紐付いているので、これを downcase-word に変えてやれば良さそう。
cat <<EOF >> ~/.config/fish/config.fish
bind \el downcase-word
EOF
bind \el downcase-word
EOF

コメント