Конфигурация командной оболочки fish
2025-01-01
·
1 мин. для прочтения
Конфигурация командной оболочки fish.
Содержание
1 Дополнительные функции
- Дополнительные функции находятся в каталоге
~/.config/fish/functions
.
1.1 Поддержка Midnight Commander
- Конфигурационный файл:
~/.config/fish/functions/mc.fish
. - Источник https://gist.github.com/halicki/58cedaf90f3e85277a799cef8217fc72.
- Поддержка смены каталога в
mc
:function mc set SHELL_PID %self set MC_PWD_FILE "/tmp/mc-$USER/mc.pwd.$SHELL_PID" /usr/bin/mc -P $MC_PWD_FILE $argv if test -r $MC_PWD_FILE set MC_PWD (cat $MC_PWD_FILE) if test -n "$MC_PWD" and test -d "$MC_PWD" cd (cat $MC_PWD_FILE) end rm $MC_PWD_FILE end end