vim笔记
作者:互联网
窗口
新窗口
vnew 文件名
窗口间跳转
Ctrl+w h / l
标签页
用标签页打开文件
:tabe filename
跳转后一个标签页
:tabn
跳转前一个标签页
:tabp
查找和替换
快速查找
Shift + * :快速选中该单词
n 或 N :上一个或下一个
替换第 n 行开始到最后一行中,每一行所有STR_A为STR_B
n为数字,若n为.,表示从当前行开始到最后一行
:n,$s/STR_A/STR_B/g
注释
多行注释
ctrl+v进入viual模式
选择注释段,大写I进入插入模式
输入//
快速注释
gcc
对齐
visual模式中,=
在某行 =G 后,该行的下面都和这行对齐
去掉自动注释和自动回车
:set paste
恢复自动注释和自动回车
:set paste!
复制粘贴
paste模式
:set paste
范围复制
[START],[END] co [TO]
例:1,10 co 20 第1行到第10行复制到第20行
搜索文件的内容
搜索 /etc/ 目录下所有包含 stretch 字符串的文件,但不去搜索其中的子目录:
grep -s -n stretch /etc/*
-s : 隐藏报错信息
-n : 显示行号
递归进入命令,搜索 /etc/ 目录下所有包含 stretch 字符串的文件:
grep -R -n stretch /etc/
-R 递归搜索
标签:stretch,笔记,vim,注释,etc,STR,跳转,paste 来源: https://www.cnblogs.com/Ping697/p/16298388.html