其他分享
首页 > 其他分享> > vim笔记

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