
VIM
VIM
micromicrofat
Python | Go | Deep Learning
展开
-
【VIM】同时在多行的某字符前批量添加内容
DRAFT,SAVED,ARCHIVED,DELETED;DRAFT("draft"),SAVED("saved"),ARCHIVED("archived"),DELETED("deleted");:%s/\v(\w*)([,;])/\1("\L\1")\2参考:https://superuser.com/a/594087原创 2022-03-31 17:09:01 · 1379 阅读 · 0 评论 -
使用vim快速构建json格式
json的一个特点是可以把所有内容看成是键值对的组合,如下所示:{ "a":"1", "b":"2", "c":"3"}键值对少的时候,可以用编辑器敲出来,而如果键值对非常多,几十上百个,敲出来就非常费劲了,我们假设可以分别获取到键和值的数据:create_timecreatormodifiermodify_timecommentscustomer_typeoption...原创 2020-03-28 14:42:28 · 1000 阅读 · 0 评论 -
使用vim将所有括号中的内容进行大小写转换
原文本:"MacBook Pro 16", "MacBook Air""macOS"```bvim命令::%s/".*"/\L\0/g转换后:```b"macbook pro 16", "macbook air""macos"命令详解:参考:https://stackoverflow.com/questions/18346991/how-to-only-lowercase-quoted-string-in-vim参考:https://stackoverflow.com/a/309原创 2020-11-26 14:24:11 · 275 阅读 · 0 评论