vim 使用
一、使用教程 vimtutor 显示行号: vim ~/.vimrc 在文件的最后一行输入 set number 并保存退出 二、vim 三种工作模式 命令模式 编辑模式 末行模式 三、命令模式下的相关操作 保存退出 ZZ 代码格式化 gg=G 光标移动: 左下上右:H J K L 移动到行首:0 移动到行尾:$ 移动到文件首部:gg 移动到文件尾部:G 跳转到第20行:20 + G 从当前位置向下移动 n 行:n + enter 删除命令: 删除光标后的一个字符:x(小写) 删除光标前的一个字符:X(大写) 删除一个单词:dw 删除光标前的所有字符:d0 删除光标后的所有字符:d$ 或者 D 删除光标所在行:dd 删除多行:ndd 删除光标所在行以及下面 n 行 删除光标所在行到文件首部的字符:dgg 删除光标所在行到文件尾部的字符:dG 撤销与反撤销: 撤销:u 反撤销:ctrl + r 复制粘贴: 复制一行:yy 复制多行:nyy 粘贴到光标下一行:p 粘贴到光标上一行:P(大写) 字符可视模式:v 移动光标 复制:y 删除:d 粘贴:p(小写 光标之后) P(大写 光标之前) 行可视模式:V 增加缩进:> 减少缩进:< 块可视模式:ctrl + V o:将光标在块的左上角和右下角切换 O:将光标移动到所在行的对角 nl:将光标向右移动 n 个字符 nj:将光标向下移动 n 行 I:插入,按两次 ESC 退出(例如:多行注释操作) 替换操作: r:替换光标后的字符 R:替换光标后的多个字符 查找操作: /xxx ?...