Beim Schreiben von Code in Vim, habe ich festgestellt, dass es manchmal die Einrückung der aktuellen Zeile nach Drücken von Return vermasselt. (Im GIF, gehe ich in den Einfügemodus, mit dem Cursor am Ende der Datumsfunktion. Wenn ich Return drücken, verliert das gesamte "Echo-Datum ('Y');" - Teil seine Einrückung, wenn es nicht sollte).Vim Autoindent Einrückungen falsch
ich eine Tonne von Richtlinien in meinem vimrc muß versuchen, alle Arten von autoindentation zu stoppen, aber viel zu meiner Irritation, das Problem weiterhin besteht.
filetype plugin indent off
filetype plugin off
set noautoindent
set nosmartindent
set nocindent
set indentexpr=''
let b:did_indent = 1
set ft?
filetype indent off
Ich wünsche es eine Möglichkeit, vim indent Dateien ähnlich wie Ihre „mehr Standard“ Text-Editoren haben war, wobei sie nicht versuchen, intelligent zu sein, sondern nur die aktuelle Vertiefung der aktuellen Zeile in der Aufrechterhaltung Neue Zeile. Wie folgt aus:
Ist das möglich?
Danke für den Hinweis, das hat mir geholfen, es wie gedit arbeiten zu lassen. Allerdings musste ich die letzte der Einrückungsregeln in meinem vimrc machen. Es scheint, dass die anderen es überschreiben können. Das Problem mit den PHP-Tags, die in der VIM-Datei angezeigt werden, bleibt bestehen. – kohloth