線我有一個大python
文件,如下所示:VIM:註釋/取消註釋所有文件,其中包含一個字符串
@login_required
@user_passes_test(lambda u: u.is_superuser)
def foo():
//function body
@login_required
@user_passes_test(lambda u: u.is_superuser)
def foobar():
//function body
.
.
.
像這樣有文件中的許多功能。我想評論所有包含模式login_required
或user_passes_test
的行。如何評論這些行?
我使用tComment插件。所以我可以使用gcc
鍵盤映射來切換行註釋。它可以被使用嗎?
項目中還有其他文件包含類似的功能。那麼如何在項目中的所有文件中註釋這些行呢?
再次如果我需要取消註釋那些行我怎麼辦?
你有沒有考慮您的解決方案正則表達式?例如:%s/^ login_required/^ @ login_required/g – ygoncho
好的。我得到了一個正則表達式':g/pattern/s/^ /;',我可以通過它來評論這些行。但如何取消它們呢? –
如何尋找「//模式」?或\\ \ /模式使用\作爲轉義字符)和changinng回到「模式」 – ygoncho