vim使用

命令行模式

[Ctrl] + [f]:屏幕『向下』移动一页
[Ctrl] + [b]:屏幕『向上』移动一页
[Ctrl] + [d]:屏幕『向下』移动半页
[Ctrl] + [u]:屏幕『向上』移动半页
0:这是数字『 0 』:移动到这一行的最前面字符处 (常用)
$:移动到这一行的最后面字符处(常用)
H:光标移动到这个屏幕的最上方那一行的第一个字符
M:光标移动到这个屏幕的中央那一行的第一个字符
L:光标移动到这个屏幕的最下方那一行的第一个字符
G:移动到这个文档的最后一行
gg:移动到这个文档的第一行
/word:搜索全文关键字word
?word:搜索光标之上部分的关键字word
n:搜索下一个
N:搜索上一个
1,$s/word1/word2/g:全文替换word1为word2
dd:删除游标所在的一行
ndd:删除光标所在的下n行
dG:删除光标到最后一行的数据
d1G:删除光标到第一行到数据
u:撤回
[Ctrl]+r:重做上一个指令
yy:复制光标所在到一行
nyy:复制光标所在的下n行
y1G:复制光标到第一行到数据
yG:复制光标到最后一行的数据
p:粘贴在光标所在行下方
P:粘贴在光标所在行上方

编辑模式

进入编辑模式有三种插入
i:在游标前插入
I :在目前所在行的第一个非空格符处开始输入
a:在游标后插入
A:从光标所在行的最后一个字符处开始输入
o: 在下一行插入
O:为在目前光标所在的上一行处输入新的一行

底线模式

set nu:显示行号,设定之后,会在每一行的前缀显示该行的行号
set nonu:与 set nu 相反,为取消行号
q:没有改动直接退出
wq:保存退出
q!:不保存强制退出

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • vi与vim vi编辑器是所有Unix及Linux系统下标准的编辑器,他就相当于windows系统中的记事本一样,...
    乡上香树阅读 611评论 0 0
  • 前言 使用vim编辑器理由在于 unix like系统 必备的内嵌文本编辑器也可以说是程序开发工具, win命令行...
    孙小二wuk阅读 599评论 0 0
  • vim的使用介绍 Vim是从vi发展出来的一个高级文本编辑器,在编写程序时非常有用,经常被认为“程序员的编辑器”,...
    暂时没有好名字阅读 668评论 0 1
  • 一、一般模式:光标的移动、复制粘贴、搜索替换 移动光标: ** 向左移动一个字符:h 或 ← **** 向右移动一...
    pinnuli阅读 296评论 0 0
  • 今天感恩节哎,感谢一直在我身边的亲朋好友。感恩相遇!感恩不离不弃。 中午开了第一次的党会,身份的转变要...
    迷月闪星情阅读 10,629评论 0 11