mod
parent
5fa282137d
commit
38ca8c5cc6
63
README.md
63
README.md
|
@ -5,10 +5,10 @@
|
||||||
### Установка tmux
|
### Установка tmux
|
||||||
|
|
||||||
```shell
|
```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
|
```shell
|
||||||
tmux
|
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`
|
||||||
|
|
||||||
|
<https://github.com/zsh-users/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
|
||||||
|
```
|
||||||
|
|
||||||
|
### Автодополнение команд из истории
|
||||||
|
|
||||||
|
<https://github.com/zsh-users/zsh-autosuggestions>
|
||||||
|
|
||||||
|
Установка в 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
|
||||||
|
```
|
||||||
|
|
Loading…
Reference in New Issue