bash shell
The Z shell is a Unix shell that can be used as an interactive login shell and as a command interpreter for shell scripting. Zsh is an extended Bourne shell with many improvements
sudo apt install zsh -y
Oh My Zsh will not make you a 10x developer...but you may feel like one.
Oh My Zsh is installed by running one of the following commands in your terminal.
sh -c "$(wget https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh -O -)"
startship is minimal, blazing-fast, and infinitely customizable prompt for any shell!
curl -fsSL https://starship.rs/install.sh | bash
Add the following to the end of ~/.zshrc:
# ~/.zshrc
eval "$(starship init zsh)"
linux 콘솔에서 사용가능한 대부분의 명령에 대한 highlighting 및 옵션 선택 기능 제공
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting
in ~/.zshrc file
#~/.zshrc의 plugins 항목에 아래와 같이 추가
plugins=(
git
zsh-syntax-highlighting
)
source $ZSH/oh-my-zsh.sh
Fish-like fast/unobtrusive autosuggestions for zsh.
git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions
in ~/.zshrc file
#~/.zshrc의 plugins 항목에 아래와 같이 추가
plugins=(
git
zsh-autosuggestions
zsh-syntax-highlighting
)
source $ZSH/oh-my-zsh.sh
Elegant color theme with bright colors. For the hyper terminal
- iterm2-snazzy - iTerm2 version
- terminal-snazzy - Terminal version
- konsole-snazzy - Konsole version
- vscode-snazzy - VS Code version
- emacs-snazzy - Emacs version
- termite-snazzy - Termite version
- deepin-snazzy - Linux Deepin terminal version
- vim-snazzy - Vim version
- base16-snazzy - Base16 version
- kitty-snazzy - Kitty version
- gnome-terminal-snazzy - Gnome terminal version
- urxvt-snazzy - Urxvt version
- alacritty-snazzy - Alacritty version
- tilix-snazzy - Tilix version
- terminus-snazzy - Terminus version
- windows-terminal-snazzy - Windows Terminal version