RSS Джулия Эванс
Подписаться
Причины, по которым я все еще люблю оболочку fish
Fish - это популярная оболочка, предлагающая улучшенный пользовательский опыт благодаря нескольким ключевым функциям. Среди них есть автоматические подсказки истории, умная автозаполняемость, легкое вставление многострочных команд, пользовательский интерфейс для завершения вкладок и хорошо спроектированный по умолчанию приглашение с интеграцией Git. Кроме того, Fish имеет полноценную систему истории с функцией поиска и избегает повреждения терминала из-за случайного отправления двоичных данных. Она отключает потенциально разрушающую комбинацию клавиш Ctrl+S, предоставляет глобальную утилиту для изменения пути и имеет подсветку синтаксиса для несуществующих команд. Кроме того, Fish предлагает упрощенный синтаксис цикла, легче редактировать многострочные тексты и удобные сочетания клавиш Ctrl+стрелка влево/вправо для навигации по словам. Хотя могут быть ограничены инструкции по интеграции некоторых инструментов с Fish, она стала более общепринятой, и пользователи могут вернуться к POSIX-оболочкам, когда это необходимо. Fish особенно подходит тем, кто ценит минималистичную конфигурацию, appreciates ее настройки по умолчанию и хочет оболочку с интуитивным и функциональным дизайном.