smartindent erlaubt es nicht, eine manuell indent Zeilen beginnend mit „#“
-
10-10-2019 - |
Frage
Die Abkürzung >>
nicht indent Zeilen, die in beide C oder Python mit #
für mich zu starten, wenn smartindent
eingestellt ist.
Wenn jemand eine Abhilfe hat, das wäre cool sein; Ich poste auch dieses Menschen wissen lassen (es war eher verwirrend und frustrierend, warum dieser Schlüssel nicht funktioniert).
Lösung
Dies ist in einem verwandten Beitrag auf SO diskutiert, die :h smartindent
verweist und empfiehlt nosmartindent als Behelfslösung Einstellung. Sind Sie mit filetype indent on
die volle sprachabhängigen Einrücken zu bekommen:
Andere Tipps
Ja, das erwartete Verhalten >>
funktioniert nicht mit #
wie in :help smartindent
dokumentiert. Der Doc hat auch eine Arbeit um gegeben:
:inoremap # X^H#
wobei ^ H als Ctrl + V Ctrl + H
eingegeben wird