我將vim的foldmethod設置爲縮進,除非有註釋行,否則在編寫Python時非常有效。舉例來說,如果我有這段代碼:如何修復vim以正確縮進包含Python註釋行的摺疊?
def myFunction():
# here is my comment
myString = "hello"
myInt = 2
如果我有註釋行我的光標,輸入「ZA」我得到得到一個錯誤說「E490:沒有找到折」如果我有與開頭的行光標「的myString =」我會木屐折這樣的:
def myFunction():
# here is my comment
+--- 2 lines: myString = "hello" -------------------------
在這兩種情況下,我想獲得這方面的:
def myFunction():
+--- 3 lines: # here is my comment -------------------------
基本上註釋行應該像其他任何東西一樣對待。我還沒有拿出網絡搜索的答案。有任何想法嗎?謝謝!