Skip to content

Рекомендации по плагинам 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-autosuggestions

2. zsh-syntax-highlighting

Обеспечивает подсветку синтаксиса в командной строке, помогая вам легче идентифицировать команды, аргументы и пути к файлам.

Установка:

git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting

3. 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 вы сможете значительно повысить эффективность и эстетичность своей командной строки. Надеемся, что это руководство поможет вам создать мощную среду командной строки!