Loading

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有何变动

posted @ 2025-02-11 20:58  xbule  阅读(18)  评论(0)    收藏  举报