day8 vim编辑器的使用
vim设置
d. 设置环境
临时设置:
:set nu 设置行号
:set ic 不区分大小写
:set ai 自动缩进
:set list
:set nonu 取消设置行号
:set noic
永久的环境:
/etc/vimrc 影响所有系统用户
~/.vimrc 影响某一个用户
# vim ~/.vimrc # 在家目录下新增一个文件,输入下述内容
set ic
set nu
vim 查找替换
范围 s/old/new/选项
1,5 s/Note/yyy/
从1-5行的Note 替换为yyy
5,$ s/Note/yyy/
$表示最后一行
1,$ s/to/xxx/g = :% s/to/xxx/g
%表示全文 g表示全局
4,9 s/^#//
4-9行的以#开头的替换为空
% s#/dev/sda#/var/ccc#g
,8 s/to/xxx/
从当前行到第8行
同时编辑多个文件
vim -o 文件1 文件2 # 水平分隔
vim -O 文件1 文件2 # 垂直分隔
使用ctrl + ww切换
比对两个文件
diff -u aaa.txt bbb.txt
以aaa.txt的内容作为参照,看一下bbb.txt有何变动

浙公网安备 33010602011771号