我有以下格式的python代码
# some description of the code
for item in items:
do something with the items
我想使用vim打印语句的注释。
print('some description of the code')
for item in items:
do something with the items
答案 0 :(得分:2)
以下vim命令可以解决这个问题:
:%s/#\s*\(.*\)/print('\1')/
下面:
:%s/.../.../
在所有行上执行正则表达式替换; #\s*\(.*\)
匹配磅符号,后跟可选空格,后跟注释文字; print('\1')
将一条语句替换为替换的评论文本。