for mode in default insert bind --mode $mode tab complete if functions --query _fifc bind --mode $mode shift-tab _fifc end end set --local fish_term_config $__fish_config_dir/per-term/$TERM_PROGRAM.fish if set --query TERM_PROGRAM && path is $fish_term_config source $fish_term_config end