Vim

删除匹配/不匹配模式的行

删除以#开头的行,

:g/^#/d

删除不以#开头的行,

:g!/^#/d

删除配对符号间内容

删除{ }间内容,将光标移动到其中一个,

di{

连同括号也删除,

da{

删除从光标所在行到到下一个注释行的内容

参考:help cmdline-ranges:

:.;/^#/-1d