Рекомендации по плагинам Zsh и руководство по настройке
Плагины Oh My Zsh
Oh My Zsh — это популярный фреймворк для настройки Zsh, который поставляется со многими полезными плагинами, способными значительно улучшить ваш опыт работы в командной строке. Вот некоторые рекомендуемые плагины:
1. zsh-autosuggestions
Этот плагин предлагает варианты автодополнения для команды, которую вы в данный момент вводите, на основе вашей истории и часто используемых команд. Просто нажмите стрелку вправо, чтобы быстро завершить предложенную команду.
Установка:
git clone https://github.com/zsh-users/zsh-autosuggestions.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions2. zsh-syntax-highlighting
Обеспечивает подсветку синтаксиса в командной строке, помогая вам легче идентифицировать команды, аргументы и пути к файлам.
Установка:
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting3. zsh-completions
Расширяет стандартную функциональность автодополнения Zsh, предоставляя больше вариантов дополнения для многих команд.
Установка:
git clone https://github.com/zsh-users/zsh-completions.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-completionsУкрашение тем
С помощью Oh My Zsh вы можете легко менять темы, чтобы украсить свой терминал. Рекомендуется тема Powerlevel10k, так как она одновременно красивая и информативная.
Установите Powerlevel10k:
git clone --depth=1 https://github.com/romkatv/powerlevel10k.git $HOME/.powerlevel10kУстановите тему в ~/.zshrc:
ZSH_THEME="powerlevel10k/powerlevel10k"Другие полезные плагины
- git: Плагин, улучшающий команды Git и предоставляющий множество полезных псевдонимов для команд Git.
- docker: Автодополнение и подсказки для команд docker.
- npm: Обеспечивает автодополнение команд для npm.
Вы можете включать или отключать эти плагины в файле ~/.zshrc в соответствии со своими потребностями. Отредактируйте файл ~/.zshrc, найдите строку plugins и добавьте или удалите названия плагинов.
plugins=(git docker npm)Советы
- Используйте
Ctrl + r, чтобы быстро искать историю команд. - Повторите предыдущую команду с помощью
!!. - Используйте команду
manдля просмотра руководств к другим командам, например,man git.
Благодаря разумной настройке плагинов и тем Zsh вы сможете значительно повысить эффективность и эстетичность своей командной строки. Надеемся, что это руководство поможет вам создать мощную среду командной строки!