ohmyzsh 安装与使用
ohmyzsh sudo apt install zsh sh -c $(wget -O- https://gitee.com/CodeITLY/ohmyzsh/tree/master/tools/install.sh)安装主题将~/.zshrc文件中的ZSH_THEME变量设置为powerlevel10k/powerlevel10k git clone --depth1 https://gitee.com/CodeITLY/powerlevel10k.git ~/.oh-my-zsh/custom/themes/powerlevel10k vi ~/.zshrc source ~/.zshrc # 重新配置主题 p10k configure安装插件在~/.zshrc文件的plugins数组中添加zsh-autosuggestions如plugins(git zsh-autosuggestions zsh-syntax-highlighting) git clone https://gitee.com/CodeITLY/zsh-autosuggestions.git ~/.oh-my-zsh/custom/plugins/zsh-autosuggestions git clone https://gitee.com/CodeITLY/zsh-syntax-highlighting.git ~/.oh-my-zsh/custom/plugins/zsh-syntax-highlighting vim ~/.zshrc source ~/.zshrc常用快捷键命令行编辑 Ctrl A 光标跳转到命令行开头。 Ctrl E 光标跳转到命令行结尾。 Ctrl K 删除从光标位置到命令行结尾的内容。 Ctrl U 删除从光标位置到命令行开头的内容。 Ctrl P 向上翻阅历史命令等同于↑键。 Ctrl N 向下翻阅历史命令等同于↓键。 Ctrl R 进行历史命令的反向搜索输入关键词可快速定位之前执行过的命令。 插件相关以 zsh-autosuggestions 为例 → 接受自动补全的建议。Vim常用配置 vim ~/.vimrcsyntax on 开启语法高亮set number 显示行号set tabstop4 设置 Tab 键的宽度为 4 个空格set softtabstop4 设置软 Tab 宽度为 4 个空格set shiftwidth4 设置自动缩进时使用的空格数为 4 个空格set expandtab 将 Tab 自动转换成空格set autoindent 开启自动缩进set smartindent 开启智能缩进set showmatch 显示括号匹配set hlsearch 高亮搜索结果set ignorecase 搜索时忽略大小写set smartcase 智能使用大小写匹配常用快捷键gg跳至文首 shift g跳至文尾 n gg跳至n行 ctrl b:上翻backward ctrl d:下翻down dd删除光标所在行 yy复制光标所在行 p粘贴内容到当前行的下面 /pattern向后搜索字符串 pattern n下一个匹配 shift n上一个匹配 :wq保存修改并退出 :q!强制退出放弃修改