ubuntu install zsh oh-my-zsh
2021/6/6 7:30:48
本文主要是介绍ubuntu install zsh oh-my-zsh,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
install zsh
sudo apt install zsh # set zsh as default shell chsh -s /bin/zsh # echo current shell echo $SHELL
install oh my zsh
# 安装 Oh My Zsh wget https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh -O - | sh # 以上命令可能不好使,可使用如下两条命令 wget https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh ./install.sh
install powerlevel10k theme
install MesloLGS NF font
# github git clone --depth=1 https://github.com/romkatv/powerlevel10k.git ${ZSH_CUSTOM:-$HOME/.oh-my-zsh/custom}/themes/powerlevel10k # or gitee git clone --depth=1 https://gitee.com/romkatv/powerlevel10k.git ${ZSH_CUSTOM:-$HOME/.oh-my-zsh/custom}/themes/powerlevel10k vim ~/.zshrc # set ZSH_THEME ZSH_THEME="powerlevel10k/powerlevel10k" # save and quit :wq
install plugins
zsh-autosuggestions
git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions vim ~/.zshrc # set plugins plugins=(git zsh-autosuggestions)
vimrc
# .vimrc set nocompatible " ------------------------------ " Mapleader noremap <Space> <Nop> let g:mapleader = "\<Space>" "开启真彩色支持 set termguicolors "开启256色支持 set t_Co=256 " 开启文件类型侦测 filetype on " 根据不同文件类型加载不同插件 filetype plugin on " -------------------------------------------------- " Basic " " show number set relativenumber set number " ------------------------------ " Format related " auto break at column 80 set textwidth=80 " not break word set linebreak " 设置新文件的<EOL>格式 set fileformat=dos " set fileformat=unix " 给出文件的<EOL>格式类型 set fileformats=dos " set fileformats=unix " set fileformats=unix,dos,mac set showmatch set matchtime=0 set ruler set showmatch set matchtime=0 set ruler " ------------------------------ " Search related " Highlight search results set hlsearch " Ignore case in search patterns set ignorecase " Override the 'ignorecase' option if the search patter ncontains upper case characters set smartcase " Live search. While typing a search command, show where the pattern set incsearch " Disable higlighting search result on Enter key nnoremap <silent> <leader>hl :nohlsearch<cr> " Show matching brackets set showmatch " -------------------------------------------------- " Edit " " ------------------------------ " Tab "Indent 4 space set shiftwidth=4 " Set the width of tab to 4 space set tabstop=4 " Replace tab with space set expandtab " Backspace delete 4 space set smarttab " Configure backspace so it acts as it should act set backspace=indent,eol,start set whichwrap+=<,>,h,l " ------------------------------ " Patse from clippboard vmap <Leader>y "+y vmap <Leader>d "+d nmap <Leader>p "+p nmap <Leader>P "+P vmap <Leader>p "+p vmap <Leader>P "+P " -------------------------------------------------- " " Move map 0 ^ " Hightlighting that moves with the cursor set cursorline " Treat lone lines as break lines map j gj map k gk
这篇关于ubuntu install zsh oh-my-zsh的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-09-20接口模块封装入门教程
- 2024-09-20请求动作封装入门教程
- 2024-09-20登录鉴权学习:新手入门教程
- 2024-09-20后台管理开发学习:新手入门指南
- 2024-09-20后台管理系统开发学习:从入门到实践
- 2024-09-20后台开发学习:从入门到初级实战指南
- 2024-09-20后台综合解决方案学习:从入门到实践
- 2024-09-20接口模块封装学习入门指南
- 2024-09-20请求动作封装学习:新手入门教程
- 2024-09-20登录鉴权入门:打造安全的用户认证系统