Show pageOld revisionsBacklinksAdd to bookExport to PDFBack to top This page is read only. You can view the source, but not change it. Ask your administrator if you think this is wrong. ====== Z shell ====== ===== keys ===== * CTRL + U: this will clear the entire line ===== install ===== <code> sudo apt install -y zsh </code> <code> sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)" chsh -s $(which zsh) </code> plugins <code> git clone git://github.com/zsh-users/zsh-autosuggestions $ZSH_CUSTOM/plugins/zsh-autosuggestions </code> <file txt .zshrc> plugins=(git zsh-autosuggestions) </file> ==== powerline arch ==== <code> sudo pacman -S powerline powerline-fonts zsh-theme-powerlevel9k </code> add inconsolata font for powerline <code> sudo wget https://github.com/powerline/fonts/blob/master/Inconsolata/Inconsolata%20for%20Powerline.otf?raw=true -O /usr/share/fonts/OTF/Inconsolata\ for\ Powerline.otf sudo fc-cache -f -v </code> <file txt ~/.zshrc> if [[ -r /usr/share/powerline/bindings/zsh/powerline.zsh ]]; then powerline-daemon -q source /usr/share/powerline/bindings/zsh/powerline.zsh fi if [[ -r /usr/share/zsh-theme-powerlevel9k/powerlevel9k.zsh-theme ]]; then source /usr/share/zsh-theme-powerlevel9k/powerlevel9k.zsh-theme POWERLEVEL9K_LEFT_PROMPT_ELEMENTS=(virtualenv nodeenv dir vcs) POWERLEVEL9K_SHORTEN_DIR_LENGTH=1 POWERLEVEL9K_SHORTEN_DELIMITER="" POWERLEVEL9K_SHORTEN_STRATEGY="truncate_from_right" fi </file> <file txt ~/.bashrc> if [[ -r /usr/share/powerline/bindings/bash/powerline.sh ]]; then powerline-daemon -q source /usr/share/powerline/bindings/bash/powerline.sh fi </file> select inconsolata for powerline medium in tilix ==== powerline ubuntu ==== <code> sudo apt install -y python-pip sudo pip install powerline-status # inconsolata for powerline medium sudo mkdir -o usr/share/fonts/opentype/ sudo wget https://github.com/powerline/fonts/blob/master/Inconsolata/Inconsolata%20for%20Powerline.otf?raw=true -O /usr/share/fonts/opentype/Inconsolata\ for\ Powerline.otf sudo fc-cache -f -v # powerlevel9k git clone https://github.com/bhilburn/powerlevel9k.git ~/.oh-my-zsh/custom/themes/powerlevel9k # .zshrc ZSH_THEME="powerlevel9k/powerlevel9k" # awesome powerline fonts cd wget https://github.com/powerline/powerline/raw/develop/font/PowerlineSymbols.otf wget https://github.com/powerline/powerline/raw/develop/font/10-powerline-symbols.conf mkdir -p .config/fontconfig/conf.d ~/.fonts mv PowerlineSymbols.otf ~/.fonts/ fc-cache -vf ~/.fonts/ mv 10-powerline-symbols.conf ~/.config/fontconfig/conf.d/ </code> <file ini ~/.zshrc> POWERLEVEL9K_LEFT_PROMPT_ELEMENTS=(virtualenv dir vcs) POWERLEVEL9K_SHORTEN_DIR_LENGTH=1 POWERLEVEL9K_SHORTEN_DELIMITER="" POWERLEVEL9K_SHORTEN_STRATEGY="truncate_from_right" </file> tips/zsh.txt Last modified: 2018/11/05 10:38by scipio