
Я хочу использовать оболочку FISH. Но я читал, что FISH не является оболочкой POSIX, поэтому устанавливать ее в качестве оболочки по умолчанию chsh
не рекомендуется. Я хочу, чтобы всякий раз, когда я запускаю xfce4-terminal, я хотел бы запускать оболочку FISH вместо bash. Добавление exec fish
кажется .bashrc
решением, но я хочу узнать, есть ли способ запустить fish, не запуская ее поверх bash.
решение1
Да, конечно. Запустите:
xfce4-terminal --preferences
И сделайте: Run a custom command instead of my shell
и введите fish
в поле чуть ниже. Вот и все, закройте и запустите xfc4-terminal
. Вот и все. Наслаждайтесь.