Linux - vim的基本使用
通过which指令来查看文件位置!
[root@local ~]# which vim
/usr/bin/vim
[root@local ~]# which vi
/usr/bin/vi
[root@local ~]# rpm -qf /usr/bin/vi
vim-minimal-7.4.160-1.el7.x86_64
[root@local ~]# rpm -qf /usr/bin/vim
vim-enhanced-7.4.160-1.el7.x86_64
查看版本!
整体使用,查看系统是否安装了vim。
[root@local ~]# rpm -qf `which vim`
vim-enhanced-7.4.160-1.el7.x86_64
!$
表示上一个命令的最后一个参数。
[root@local ~]# vim /etc/passwd
[root@local ~]# vi !$
vi /etc/passwd
命令模式
i
光标前插入
I
行首插入
a
光标后插入
A
行尾插入
o
下一行插入
O
上一行插入
x
向后删除一个字符,
X
向前删除一个字符。
u
撤销一步。
行首与行尾
home
或者 ^
行首
$
或者 end
行尾
删除复制粘贴
dd
删除一行 数字+dd
删除多行
yy
复制一行 数字+yy
复制多行
p
粘贴
删除到行尾
shift+d
或者 d+end
单词操作
w
单词之间切换
dw
删除一个单词
命令行模式
w
保存
q
退出
q!
强制退出不保存
wq
保存退出
wq!
强制保存并退出
ZZ
也可以保存退出
vim中定位
gg
定位到行首
G
定位到最后一行,行首
数字+G
定位到某一行,行首
:数字
定位到某一行
数字+gg
定位到某一行
掌握常用的指令就可以了,多多练习,熟能生巧