复制
【yy】 复制光标所在的那一行
【nyy】 复制光标所在的向下n行
粘贴
【p,P】 p为将已经复制的数据在光标下一行粘贴;P为将已经复制的数据在光标上一行粘贴
删除
dd 删除一行
ndd 删除以当前行开始的n行
跳到指定行
在知道所查找的内容在文件中的具体位置时可以使用以下命令直接定位:
跳到文件指定行:比如跳到66行
66+G(也就是66+shift+g)
当然你可以选择另一种跳转方式:
命令行输入“ : n ” 然后回车
跳到文件第一行:gg (两个小写的G)
跳到文件最后一行:shift+g (也就是G)
撤销上一步操作
【u】 撤消上一个操作
【[Ctrl] + r】 多次撤消
【.】 这是小数点键,重复上一个操作
行号与格式
【:set nu】 显示行号
【:set nonu】 取消显示行号
【:w newfile】 另存为
【:set fileencoding】 查看当前文件编码格式
【:set fileencoding=utf-8】 设置当前文件编码格式为utf-8,也可以设置成其他编码格式
【:set fileformat】 查看当前文件的断行格式(dos\windows,unix或macintosh)
【:set fileformat=unix】 将当前文件的断行格式设置为unix格式
https://www.cnblogs.com/h-c-g/p/11122899.html