Показаны различия между двумя версиями страницы.
| Следующая версия | Предыдущая версия |
| vm:ubuntu:03-comandline [2025/09/01 12:14] – создано admin | vm:ubuntu:03-comandline [2025/09/01 12:16] (текущий) – admin |
|---|
| ===== Установка и настройка Fish Shell с автоподстановкой команд ===== | 1. Использовать fish shell |
| Fish (Friendly Interactive Shell) — современный shell для Linux с удобным автодополнением команд в реальном времени. Для установки выполните: `sudo apt update` и `sudo apt install fish`. Для запуска: `fish` — после этого вы увидите приглашение Fish Shell вместо стандартного Bash. Особенности автоподстановки: при наборе текста сразу появляются подсказки (inline suggestions), автодополнение работает для команд, аргументов и файлов, подсказку можно принять стрелкой вправо. Чтобы сделать Fish Shell дефолтным для пользователя: `chsh -s /usr/bin/fish` — новая сессия терминала будет использовать Fish. Дополнительно: Fish имеет собственный механизм автодополнений и истории команд, а для расширения функционала можно использовать плагины через пакетный менеджер `fisher`. | |
| | fish — современный shell с автоподстановкой команд в реальном времени: |
| | |
| | Установка: |
| | |
| | sudo apt update |
| | sudo apt install fish |
| | |
| | |
| | Запуск: |
| | |
| | fish |
| | |
| | |
| | Особенности: |
| | |
| | При наборе текста сразу появляются подсказки (inline suggestions). |
| | |
| | Работает автодополнение команд, аргументов, файлов. |
| | |
| | Подсказку можно принять стрелкой вправо. |
| | |
| | Если хочешь, можно настроить fish как дефолтный shell для root или обычного пользователя. |
| | |
| | |
| | |
| | |
| | Чтобы Fish запускался автоматически после перезагрузки: |
| | |
| | chsh -s /usr/bin/fish |