首页 > 代码库 > VIM 编辑器
VIM 编辑器
v 模式
进入v模式移动光标选择区域、
编程的时候需要进行多行注释:
1注释:ctrl+v 进入列编辑模式
2向下或向上移动光标
3把需要注释的行的开头标记起来
4然后按大写的I
5再插入注释符,比如"#"。
6再按Esc,就会全部注释了。
替换
:% s/this/that 每一行的第一个this被替换成that
:% s/this/that/g 将文本中所有的this替换成that
:5,10 s/sbin/nologin/g #替换5到10行 的sbin
:set nu/nonu #显示行号
/ 正向查找 :/target n 往下查找,N 往上查找
:!ifconfig 调用系统命令
编辑文目录:
如果不小心打开目录,直接退出就可以了。
vim中定位到某行:
gg 定位到行首
G 定位到最后一行,行首
#G 定位到某一行
:# 定位到某一行
#gg 定位到某一行
[root@IP-65 test]# vim -O /etc/passwd /etc/hosts vim 之下做对比 O 左右对比,o 上下对比
2 files to edit
haldaemon:x:68:68:HAL daemon|127.0.0.1 localhost local
:/:/sbin/nologin |host.localdomain localhost4
gdm:x:42:42::/var/lib/gdm:/s| localhost4.localdomain4
bin/nologin |::1 localhost local
ntp:x:38:38::/etc/ntp:/sbin/|host.localdomain localhost6
nologin | localhost6.localdomain6
apache:x:48:48:Apache:/var/w|192.168.1.63 IP-
ww:/sbin/nologin |63 server01
pulse:x:497:495:PulseAudio S|192.168.1.64 IP-
ystem Daemon:/var/run/pulse:|64 client01
/sbin/nologin |~
sshd:x:74:74:Privilege-separ|~
ated SSH:/var/empty/sshd:/sb|~
in/nologin |~
tcpdump:x:72:72::/:/sbin/nol|~
ogin |~
IP-63:x:500:500:IP-63:/home/|~
IP-63:/bin/bash |~
/etc/passwd 34,1 Bot /etc/hosts 4,1 All
Type :quit<Enter> to exit Vim
VIM 编辑器