sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
git clone --depth=1 https://github.com/romkatv/powerlevel10k.git ${ZSH_CUSTOM:-$HOME/.oh-my-zsh/custom}/themes/powerlevel10k
ZSH_THEME="powerlevel10k/powerlevel10k"
p10k configure
- Описание: Добавляет множество сокращений и псевдонимов для команд
git
. - Примеры сокращений:
gst
→git status
ga
→git add
gcmsg
→git commit -m
- Как включить: Добавьте
git
в список плагинов в файле.zshrc
.
-
Описание: Автоматически предлагает команды на основе истории команд.
-
Как установить:
git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions
-
Как включить: Добавьте
zsh-autosuggestions
в список плагинов в файле.zshrc
.
-
Описание: Подсветка синтаксиса команд в терминале.
-
Как установить:
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting
-
Как включить: Добавьте
zsh-syntax-highlighting
в список плагинов в файле.zshrc
.
-
Описание: Позволяет быстро перемещаться между директориями с помощью сокращений.
-
Как установить:
brew install autojump
-
Как включить: Добавьте
autojump
в список плагинов в файле.zshrc
.
- Описание: Добавляет цветовую подсветку для страниц руководства (
man
). - Как включить: Добавьте
colored-man-pages
в список плагинов в файле.zshrc
.
- Описание: Добавляет сокращения и псевдонимы для команд
docker
иdocker-compose
. - Как включить: Добавьте
docker
в список плагинов в файле.zshrc
.
- Описание: Универсальная команда для распаковки архивов различных форматов.
- Пример использования:
extract archive.zip
- Как включить: Добавьте
extract
в список плагинов в файле.zshrc
.
- Описание: Добавляет удобные команды для работы с историей команд.
- Примеры команд:
h
→ Показать историю команд.hsi
→ Поиск по истории команд.
- Как включить: Добавьте
history
в список плагинов в файле.zshrc
.
- Описание: Дважды нажатие клавиши
ESC
добавляетsudo
к предыдущей команде. - Как включить: Добавьте
sudo
в список плагинов в файле.zshrc
.
- Описание: Добавляет команды для быстрого поиска в Google, Bing, Yahoo и других поисковых системах.
- Примеры команд:
google search query
bing search query
- Как включить: Добавьте
web-search
в список плагинов в файле.zshrc
.
- Описание: Включает режим
vi
для редактирования команд в терминале. - Как включить: Добавьте
vi-mode
в список плагинов в файле.zshrc
.
-
Описание: Улучшает автодополнение команд.
-
Как установить:
brew install compleat
-
Как включить: Добавьте
compleat
в список плагинов в файле.zshrc
.
- Описание: Добавляет удобные команды для работы с JSON.
- Примеры команд:
pp_json
→ Красиво форматирует JSON.urlencode_json
→ URL-кодирует JSON.
- Как включить: Добавьте
jsontools
в список плагинов в файле.zshrc
.
- Описание: Добавляет автодополнение для команд
pip
. - Как включить: Добавьте
pip
в список плагинов в файле.zshrc
.
- Описание: Добавляет удобные команды и псевдонимы для работы с Python.
- Как включить: Добавьте
python
в список плагинов в файле.zshrc
.
Чтобы включить плагины, откройте файл .zshrc
в вашем любимом текстовом редакторе и найдите строку, которая выглядит примерно так:
plugins=(git)
Добавьте нужные плагины в этот список, разделяя их пробелами. Например:
plugins=(git zsh-autosuggestions zsh-syntax-highlighting autojump colored-man-pages docker extract history sudo web-search vi-mode compleat jsontools pip python)
После внесения изменений сохраните файл и перезапустите терминал или выполните команду:
source ~/.zshrc
plugins=(
git zsh-autosuggestions
zsh-syntax-highlighting
colored-man-pages
docker
history
udo
extract
web-search
pip
jsontools
python
)