Linux vi/vim 主要涉及:编辑、搜索、查找、定位
set nu 显示行号gg 跳转到文件开头/ 向后搜索? 向前搜索n 查找下一处N 查找上一处| 光标所在行行首L 屏幕所显示的底行{ 段首} 段尾- 前一行行首+ 后一行行首( 句首) 下一句首$ 行末M 屏幕中间行0 行首(零)hjkl 左下上右x 删除光标所在字符R 替换模式(可以替换任意字符)r 单个替换dd 删除光标所在的行D 删除至行末(从光标位置开始)s 删除字符并插入(单个字符删除,并进入插入模式)S 删除行并插入(整行删除)>> 缩进(相当于一个tab)<< 反缩进= 自动格式化J 合并上下两行I 插入到行首i 插入C 从光标处开始修改至行位a 在光标后附件或追加A 在行末追加p 粘贴(后)P 粘贴(前)Esc 命令模式ZZ 保存退出编辑(vi,含保存)ZQ 不保存退出编辑
