1.9. 2017-11-14-练习-vim

1.9.1. 练习1

1) 复制/etc/grub.conf至/tmp目录,删除/tmp/grub.conf文件中的开头的空白字符

:%s@[[:space:]]\+@@g

2)复制/etc/rc.d/rc.sysinit至/tmp目录,将/tmp/rc.sysinit文件中的至少一个空白字符开头的行行首加#号。

:%s@^[[:space:]]\+@#\0@g

3)删除/tmp/rc.sysinit文件中以#开头,且后面跟了至少一个空白字符的行的行首的#号和空白字符。

:%s@^#[[:space:]]\+(.*)@\1@g

4)为/tmpgrub.conf文件的前3行加#号

:1,3s@.*@#\0@g

5)将/etc/yum.repos.d/CentOS-Media.repo文件中的enabled=0he gpgcheck=0改成1

:%s@enabled=0@enabled=1@
:%s@gpgcheck=0@gpgcheck=1@

6)复制/etc/rc.d/init.d/functions至/tmp目录,替换/tmp/functions文件中的/etc/sysconfig/init为/var/log

:%s@/etc/sysconfig/init@/var/log@