if status is-interactive # Commands to run in interactive sessions can go here end abbr -a -- o open abbr -a -- l la abbr -a -- m micro abbr -a -- g git abbr -a -- a 'git add' abbr -a -- c 'git commit' abbr -a -- p 'git push' abbr -a -- q 'git pull' abbr -a -- s 'git status' abbr -a -- t 'gio trash' set -gx EDITOR micro set -gx PYTHON_HISTORY ~/.local/share/python_history # https://github.com/fish-shell/fish-shell/issues/4770 # https://github.com/fish-shell/fish-shell/commit/2e9de57fd78f1c9ee0e71e141b75bb2b24abfc2d # Remove after Fish 4.0 bind \cH backward-kill-word bind \e\[3\;5~ kill-word