Artem Dolgiy 2025-01-09 13:26:56 +03:00
parent 5fa282137d
commit 38ca8c5cc6
1 changed files with 61 additions and 2 deletions

View File

@ -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
```