Existiert ein Tool zur automatischen Formatierung für vi, das es mir erlaubt, sprachspezifische Einstellungen zu definieren?
edit: Ich suche keine Syntax-Hervorhebung. Ich suche nach etwas, das Formatierungsregeln auf meinen Code anwendet. (Wie Klammer Positionierung, Leerzeichen um oeprators, etc)
Vim hat eine Menge Unterstützung für Dateityp-spezifische Anpassungen . Vielleicht finden Sie, wonach Sie suchen.
Es gibt ein vim-Plugin, das die Formatierung Ihres Codes innerhalb von vim ermöglicht. Es heißt Vim-Autoformat und Sie können es hier herunterladen:
Es integriert externe Programme zur Code-Formatierung in vim. Wenn Sie beispielsweise C, C ++, C # oder Java-Code formatieren möchten, können Sie das Programm astyle installieren, und vim legt es automatisch als das Formatprogramm fest.
Bearbeiten: Eigentlich wäre es nicht so schwer, die Syntaxhervorhebung auf SNOBOL oder Simula auszudehnen! (-:
Tags und Links vim code-formatting vi