PLUGINS X ZSH
NETRUNNER GROUP X TripiniFKYLПлагины очень сильно упрощают жизнь, особенно если это плагины для удобства работы с терминалом.
Окей, давайте установим плагины на нашу оболочку zsh.
Первым делом установим плагин "zsh-autosuggestions"
Он позволяет автоматически дополнять то что мы пишем в терминале, основываясь на истории того что мы вводили. Довольно сильно ускоряет работу в терминале.
Воспользуемся официальным гайдом и скачаем все нужные файлы, командой { git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions }
После того как скачали лезем в конфиг, командой { nano ~/.zshrc }, находим там "plugins" и вставляем туда " zsh-autosuggestions ".
Перезагрузим оболочку командой { zsh }, смотрим на результат.
Окей, установим следующий, " zsh-syntax-highlighting ", он информативно выделяет части команды разными цветами. Посмотрите на картинку ниже и сами все поймете.
Установим командой { git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting } .
Как и ранее откроем файл конфигурации и добавим наш новый плагин. Смотрим на результат, разница очевидна.
Думаю что можно добавить еще что то, дайте мне подумать минуту и я что-нибудь найду для вас.
Думаю что каждый из вас ( новичков ) сталкивался с архивами которые нужно распаковать ( а еще вы естественно забыли команду с флаги которые нужно использовать и приходится тратить какое то время на то что бы загуглить это ).
C оболочкой zsh это можно делать очень просто, этот плагин уже предустановлен. Осталось внести его в конфиг.
Переходим в конфиг zsh как и ранее, и добавляем туда " extract ", готово, смотрим на результат.
Посмотреть все предустановленные плагины можно по ссылке { https://github.com/ohmyzsh/ohmyzsh/wiki/Plugins }
Хорошего дня)