当前位置: 首页 > 图灵资讯 > 技术篇> vim操作记录

vim操作记录

来源:图灵教育
时间:2023-07-02 17:07:20

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

格式化:

可在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”