vim操作记录

如果vim没安装.
安装vim: yum -y install vim*

格式化:

在vim中可以用‘=’来格式化代码具体操作如下:
== 格式化当前行

gg=G 格式化整个文档

#= 格式当前行及接下来的#行代码,例如“2=” 格式化当前行及接下来的2行

删除行

按一下 ESC 键,确保退出编辑模式
删除当前行: dd
删除所有行: :%d
删除光标下的几行: 5行 5 dd,6行 6 dd

光标快速移动

  • 快速至当前行的行首;
  1. Home键; 2) 数字0; 3) 符号^;
  • 快速至当前行的行尾使用$;
  1. End键; 2) 符号$ 3) n+ 符号$ 表示当前行开始的第(n-1)行行尾;
  • 快速至某行;
    1)冒号(:)+行号+回车; 2)行号+gg; 3) 行号+G(注意大写);

  • 快速至最后一行;

  1. 冒号(:)+$+回车; 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”

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值