CentOS之Vim
程序员文章站
2022-04-23 19:42:34
安装 yum install -y vim-enhanced 移动光标 h或者向左的方向键:光标向左移动一个字符 l或者向右的方向键:光标向右移动一个字符 j或者向下的方向键:光标向下移动一个字符 k或者向上的方向键:光标向上移动一个字符 Ctrl+B:文本页面向前翻一页 Ctrl+F:文本页面向后 ......
安装 yum install -y vim-enhanced
移动光标
h或者向左的方向键:光标向左移动一个字符
l或者向右的方向键:光标向右移动一个字符
j或者向下的方向键:光标向下移动一个字符
k或者向上的方向键:光标向上移动一个字符
Ctrl+B:文本页面向前翻一页
Ctrl+F:文本页面向后翻一页
数字0或者shift+6:移动到本行行首
shift+4:移动到本行行尾
gg:移动到首行
G:移动到尾行
nG(n是任意数字):移动到第n行
删除,复制,粘贴
x:向后删除
X:向前删除
nx:向后删除n个字符
dd:删除/剪切光标所在的那一行
ndd:删除/剪切光标所在行之后的n行
yy:复制光标所在行
p:从光标所在行开始,向下粘贴已经复制或者粘贴的内容
P:从光标所在行开始,向上粘贴已经复制或者粘贴的内容
nyy:从光标所在行开始,向下复制n行
u:还原上一步操作
v:按v后移动光标会选中指定字符,然后可是实现复制,粘贴等操作
进入编辑模式
i:在当前字符前插入
I:在光标所在行的行首插入
a:在当前字符后插入
A:在光标所在行的行为插入
o:在当前行的下一行插入新的一行
O:在当前行的上一行插入新的一行。
其他功能
:w 保存文本
:q 退出Vim
:w! 强制保存,在root用户下,即时文本只读也可以完成保存
:q! 强制退出,所有改动不生效
:wq 保存并退出
:set nu 显示行号
:set nonu 不显示行号
上一篇: Iptables防火墙