diff --git a/README.md b/README.md index dc2a5f7..91c5f1c 100644 --- a/README.md +++ b/README.md @@ -5,10 +5,10 @@ ### Установка tmux ```shell -sudo apt update && sudo apt install -y curl git tmux +sudo apt-get update && sudo apt-get install -y curl git tmux ``` -## Скачивание конфига и запуск +### Скачивание конфига и запуск Плагины установятся автоматически @@ -23,3 +23,62 @@ curl --create-dirs -fLo \ ```shell tmux ``` + +## Оболочка zsh + +```shell +sudo apt-get update && sudo apt-get install -y zsh zsh-syntax-highlighting +``` + +### ## [Oh-My-Zsh](https://ohmyz.sh/) — популярный и активно развивающийся фреймворк Zsh, который позволяет гибко настроить оболочку терминала + +Установка - [тыц](https://ohmyz.sh/#install) + +```sh +sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)" +``` + +### Подсветка синтаксиса в консоли при вводе - `zsh-syntax-highlighting` + + + +```shell +sudo apt-get update && sudo apt-get install -y zsh-syntax-highlighting +``` + +Для активации подсветки синтаксиса необходимо добавить пусть к скрипту в настройки `.zshrc` + +```shell +echo "source /usr/share/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh" >> ${ZDOTDIR:-$HOME}/.zshrc +``` + +### Автодополнение команд из истории + + + +Установка в Oh My Zsh + +```shell +git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions +``` + +Добавить плагин к списку плагинов Oh My Zsh `~/.zshrc`: + +```shell +plugins=( + # other plugins... + zsh-autosuggestions +) +``` + +Для дефолтного zsh + +```sh +source ~/.zsh/zsh-autosuggestions/zsh-autosuggestions.zsh +``` + +Перезагрузить оболочку + +```sh +source ~/.zshrc +```