2017-09-03 1 views
0

は、私は次の形式私はVimを使って文を印刷するには、コメントを作りたいは、印刷機能にコメントを変更する方法のvimに

# some description of the code 
for item in items: 
    do something with the items 

でPythonコードを持っています。ここで

:%s/#\s*\(.*\)/print('\1')/ 

print('some description of the code') 
for item in items: 
    do something with the items 
+0

何を試しましたか? – romainl

答えて

2

次のvimのコマンドは、トリックを行います

  • :%s/.../.../は、すべての行に正規表現置換を実行します。
  • #\s*\(.*\)は、ポンド記号のあとにオプションのスペースが続き、その後にコメントのテキストが続きます。
  • print('\1')は、行全体を、置き換えられたコメントのテキストを印刷するステートメントで置き換えます。
関連する問題