vim
IC后端小白
随便记录
展开
-
GVIM之正则表达式
gvim正则表达原创 2022-11-17 15:59:25 · 2517 阅读 · 1 评论 -
vim正则符号
列一些常见的,其他的遇到再说吧\d 匹配阿拉伯数字,等同于[0-9]。\D 匹配阿拉伯数字之外的任意字符,等同于[^0-9]。\x 匹配十六进制数字,等同于[0-9A-Fa-f]。\X 匹配十六进制数字,等同于[^0-9A-Fa-f]。\w 匹配单词字母,等同于[0-9A-Za-z_]。\W 匹配单词字母之外的任意字符,等同于[^0-9A-Za-z_]。\t 匹配<TAB>字符。\s 匹配空白字符,等同于[ \t]。\S 匹配非空白字符,等同于[^ \t]。\a 所有的字母字原创 2021-09-10 16:27:45 · 486 阅读 · 0 评论 -
vim替换字符(包括行首行尾添加字符串)
基本应用:将特定字符换掉特定字符后加上符号(比如/ \ _ #)全文替换在全部内容的行首添加//号注释:% s/^////g:进入命令行%s 全文^ 行首/ 匹配g到匹配的末尾个别行替换在1~50行首添加//号注释:1,50 s/^////g在1~50行首删除//号:1,50 s/^////g...原创 2021-09-10 16:06:31 · 2228 阅读 · 0 评论 -
vim大小写转换
今天介绍一下大小写转换(单行/多行/全文/指定单词…)可能后端,会用到lef文件名字,前端给到的是大写,lef lib名字需要小写vim中大小写转化的命令是gu或者gUgu:转为小写gU:转为大写.剩下的就是对这两个命令的限定(限定操作的行,字母,单词)等等1、整篇文章大写转化为小写打开文件后,无须进入命令行模式。键入:ggguGggguG分作三段gg gu Ggg=光标到文件第一个字符gu=把选定范围全部小写G=到文件结束2、整篇文章小写转化为大写打开文件后,无须进入命令行模原创 2021-09-10 15:55:21 · 2138 阅读 · 0 评论 -
vim列操作/块操作
今天用到vim的列操作,日常使用情况:块复制,指定列前/后插入字符VIM的列编辑操作删除列1.光标定位到要操作的地方。2.CTRL+v 进入“可视 块”模式,选取这一列操作多少行。3.d 删除。插入列插入操作的话知识稍有区别。例如我们在每一行前都插入”() “:1.光标定位到要操作的地方。2.CTRL+v 进入“可视 块”模式,选取这一列操作多少行。3.SHIFT+i(I) 输入要插入的内容。4.ESC 按两次,会在每行的选定的区域出现插入的内容。...原创 2021-09-10 15:47:56 · 4889 阅读 · 0 评论