Super Terminal.Z-shell
-
0.Список пакетов для установки (https://ibb.co/1ZcSYfx)
1.Перенастроить оболочку командной строки (https://ibb.co/w7mnMxq)
2.Сменить shell (без прав root):chsh
3.Настроить .zshrc
# Lines configured by zsh-newuser-install
HISTFILE ~/.zsh_histfile
HISTSIZE=10000
SAVEHIST=10000
bindkey -e
source ~/zsh-completions/zsh-completions.plugin.zsh
source ~/pkgs/oh-my-zsh/zsh-syntax-highlighting/zsh-syntax-highlighting.plugin.zsh
source ~/.zsh_histfile
4.Качаем oh-my-zsh: https://github.com/ohmyzsh/ohmyzsh.git
5.Перебрать команды: source ~/zsh-completions/zsh-completions.plugin.zsh
6.Подсветить синтаксис: source ~/zsh-syntax-highlighting/zsh-syntax-highlighting.plugin.zsh
7.Синхрониим историю .bash_history && .zsh_histfile: в файле .zsh_histfile проставляется нумерация по правому краю. Чтобы файл полностью чистался, собирая все команды с него, уберите нумерацию. Делать это вручную или иным образом - ваша прерогатива..
8.Юзая root учетку, помните, что файл .zshrc есть и в /home/ && /root/. И они РАЗНЫЕ...
p.s. ставим zsh из-под root -
Список статей для усвоения:
1.Хитрый ZSH (https://dev-gang.ru/article/hitrosti-zsh-shell-o-kotoryh-ja-hotel-by-znat-ranshe-7f8ocitady/)
2.Подсветка синтаксиса (https://ru.linux-console.net/?p=19283)
3. История (https://ru.linux-console.net/?p=31151)
4.StarTrek (https://ru.linux-console.net/?p=21041)
5.Общие сведения (https://remontka.com/zsh/)