文本编辑器vim命令整理~有规律

/****************************
*Author: 非典型ITman
*Date:  2018-07-25
*Version:   V1.0
*****************************/

###vim工具使用训练###

//以下是编辑内容
abcdefg
hijklmn
opqrst
uvwxyz
ABCDEFG
HIJKLMN
OPQRST
UVWX12345YZ
12345
67890
这是一个反人类操作的命令行编辑工具,
不知道是哪个星球的人写出来的!!!
不过当你熟悉了它以后你会挺有成就感的,
请时常记得esc退出编辑模式回到命令模式。

这是一个反人类操作的命令行编辑工具,
不知道是哪个星球的人写出来的!!!
不过当你熟悉了它以后你会挺有成就感的,
请时常记得esc退出编辑模式回到命令模式。


//内容完

######################以下是命令######################
//规律:大写字母一般和左、上、首相关,小写字母一般和右、下、尾相关
//例如:大写O在当前行上增加一行,小写o在当前行下增加一行
//      大写P表示粘贴到光标左边,小写p粘贴到光标右边

//
####进入编辑模式
i--在光标前插入
I--在行首插入
a--在光标后插入
A--在行尾插入
esc--退出编辑模式
s--修改当前光标下的字符,先删除字符并进入编辑模式
S--修改一整行,先删除光标所在行的内容并进入编辑模式

------插入一行------
o--当前行下插入一行并进入编辑模式
O--当前行上插入一行并进入编辑模式

------移动光标,前面可以加数字------
h--向左移动光标
l--向右移动光标
j--向下移动光标
k--向上移动光标
gg--跳到第一行
G--跳到最后一行
xG或者xgg--跳到x数字指定的行
0--跳到行首
$--跳到行尾

------选择、复制、剪切、粘贴命令------
v--可视选择,字符,可以配合移动光标的命令一起使用选择更快
V--可视选择,行,选择后可以进行复制、剪切、粘贴等操作
d--剪切选择的内容
y--拷贝选择的内容
c--剪切选择的内容并进入编辑模式
x--剪切当前光标下的字符
X--剪切当前光标左边的字符
dd--剪切当前行
yy--复制一行
p--粘贴到光标后
P--粘贴到光标前

------屏幕滚动------
ctrl+y--向上滚动一行
ctrl+e--向下滚动一行
ctrl+u--向上滚动半屏
ctrl+d--向下滚动半屏
ctrl+b--向上滚动一屏
ctrl+f--向下滚动一屏
ctrl+n--自动补全单词
ctrl+p--自动补全单词


------查找文本------
/text--查找文本“text”,按回车键开始,n查找下一个,N查找上一个
*--读取光标处的字符串并定位到它出现的地方
`.--回到上次编辑的地方
%--在成对括号间移动


------关键词补全------
输入一个单词的前几个字母,然后按下ctrl+n或者ctrl+p会自动补全整个单词
前提是文中已经输入过这个单词

持续更新~

//######################命令完######################

文本编辑器vim命令整理~有规律
喜欢的赞赏一下哈