微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

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 递归搜索

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐