Как установить Zsh Oh-My-Zsh Tmux Powerline в Ubuntu 18.04 LTS

12 set 2022 2 min di lettura
Как установить Zsh Oh-My-Zsh Tmux Powerline в Ubuntu 18.04 LTS
Indice dei contenuti

Введение

Самой популярной оболочкой является Bash, но есть и другие доступные и широко используемые варианты, такие как Zsh или оболочка Z.

Оболочка Z (zsh) — это оболочка, которую можно использовать как интерактивную командную строку и как мощный интерпретатор сценариев оболочки. Его можно рассматривать как расширенную версию оболочки Bourne, которая содержит многие из тех же функций, что и Bash.

Установить Zsh

Zsh доступен в стандартных репозиториях Ubuntu, поэтому его можно легко установить через apt:

sudo apt update
sudo apt install zsh

Если вы хотите установить zsh в качестве оболочки по умолчанию, введите следующие команды: Сначала запускаем zsh, пишем в терминале "zsh":

zsh

Впоследствии:

chsh -s $(which zsh)

Установить О-Мой-Zsh

Чтобы установить Oh-My-Zsh, всегда из терминала:

sh -c "$(wget https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh -O -)"

Очень удобный плагин, который я предлагаю использовать — это zsh-autosuggestions. Он предлагает команды по мере ввода на основе вашей истории. Чтобы установить его:

git clone git://github.com/zsh-users/zsh-autosuggestions $ZSH_CUSTOM/plugins/zsh-autosuggestions

Чтобы включить этот плагин, откройте файл конфигурации zsh, то есть .zshrc:

nano ~/.zshrc

Найдите запись plugins и добавьте zsh-autosuggestions, затем:


plugins=(git zsh-autosuggestions)

Сохраните и закройте файл.

Если вам нужен удобный инструмент для поиска команд, используемый Bash по умолчанию, снова откройте файл.zshrc:

nano ~/.zshrc

Добавьте следующую запись в конец файла:


source /etc/zsh_command_not_found

Сохраните и закройте файл.

Затем обновите zsh:

source ~/.zshrc

Пример:


zsh@shell:~# htop
 Command 'htop' not found, but can be installed with:
 apt install htop

Установить Tmux

Tmux доступен в стандартных репозиториях Ubuntu, поэтому его можно легко установить через apt:

sudo apt update
sudo apt install tmux

Если вы хотите автоматически запускать tmux при запуске zsh, откройте файл.zshrc:

nano ~/.zshrc

Добавьте следующую строку в конец файла:


[ -z "$TMUX" ] && command -v tmux > /dev/null && TERM=xterm-256color && exec tmux

Сохраните и закройте файл.

Затем обновите zsh:

source ~/.zshrc

Установить Powerline

Powerline доступен в стандартных репозиториях Ubuntu, поэтому его можно легко установить через apt:

sudo apt update
sudo apt install powerline

Чтобы включить Powerline для автоматического запуска zsh, откройте файл.zshrc:

nano ~/.zshrc

Добавьте следующие строки в конец файла:


if [[ -r /usr/share/powerline/bindings/zsh/powerline.zsh ]]; then
 source /usr/share/powerline/bindings/zsh/powerline.zsh
 fi

Затем обновите zsh:

source ~/.zshrc

Установка и настройка Zsh с помощью Oh-My-Zsh, Tmux и Powerline на Ubuntu 18.04 LTS завершена.

Support us with a

Successivamente, completa il checkout per l'accesso completo a Noviello.it.
Bentornato! Accesso eseguito correttamente.
Ti sei abbonato con successo a Noviello.it.
Successo! Il tuo account è completamente attivato, ora hai accesso a tutti i contenuti.
Operazione riuscita. Le tue informazioni di fatturazione sono state aggiornate.
La tua fatturazione non è stata aggiornata.