Я установил fish и могу его запустить. Теперь я хотел бы использовать его как оболочку по умолчанию в Cygwin. Как мне этого добиться?
Пока что я попробовал две вещи. Я перезаписал содержимое /etc/shells
with /bin/fish
и with, /usr/bin/fish
а затем перезапустил. Это не сработало. Иногда предлагаемое приложение chsh
не работает, потому что эта программа недоступна и не для дополнительной установки.
решение1
Редактировать/etc/парольв вашем любимом редакторе и измените последний столбец (т. е. там, где вы сейчас видите /bin/bash) на /bin/fish.
По сути, это то, что chsh делает в конце дня, но делается это вручную.