如果vim没安装.
安装vim: yum -y install vim*
格式化:
在vim中可以用‘=’来格式化代码具体操作如下:
== 格式化当前行
gg=G 格式化整个文档
#= 格式当前行及接下来的#行代码,例如“2=” 格式化当前行及接下来的2行
删除行
按一下 ESC 键,确保退出编辑模式
删除当前行: dd
删除所有行: :%d
删除光标下的几行: 5行 5 dd,6行 6 dd
光标快速移动
- 快速至当前行的行首;
- Home键; 2) 数字0; 3) 符号^;
- 快速至当前行的行尾使用$;
- End键; 2) 符号$ 3) n+ 符号$ 表示当前行开始的第(n-1)行行尾;
- 快速至某行;
1)冒号(:)+行号+回车; 2)行号+gg; 3) 行号+G(注意大写); - 快速至最后一行;
- 冒号(:)+$+回车; 2) 大写字母G; 3) shift+G(同2);
清空文件
第一种:命令模式(shift+;)下输入%d即可
第二种:首先执行 gg 这里是跳至文件首行 再执行:dG 这样就清空了整个文件
:
在光标模式下:
0光标开头,shift+4光标结尾
dd 删除光标所在行
插入模式
i 从当前光标处进入插入模式
I 进入插入模式,并置光标于行首
a 追加模式,置光标于当前光标之后
A 追加模式,置光标于行末
o 在当前行之下新加一行,并进入插入模式
O 在当前行之上新加一行,并进入插入模式
Esc 退出插入模式
退出编辑器
:w 将缓冲区写入文件,即保存修改
:wq 保存修改并退出
:x 保存修改并退出
:q 退出,如果对缓冲区进行过修改,则会提示
:q! 强制退出,放弃修改
临时显示行号
只须按ESC键退出编辑内容模式,输入“:” ,再输入“set number”或者“set nu”后按回车键,就可以显示行号了。行号显示只是暂时的。退出vim后再次打开vim就不显示行号了。
取消显示行号:输入“:set nonu”