Wie blenden Sie die Statuszeilen anderer geöffneter Puffer in vim aus?

487
Neo Mosaid

Das Bild unten zeigt die Zeilen oder Fenstertitel unten:

Wie blenden Sie die Statuszeilen anderer geöffneter Puffer in vim aus?

Ich frage mich, wie man die Statuszeilen anderer geöffneter Puffer in vim ausblenden kann.

-1

1 Antwort auf die Frage

1
eff

Sie haben zwar Recht, dies sind andere Puffer, aber das Problem scheint zu sein, dass Sie mehrere Fenster geöffnet haben.

Ein Fenster kann einen Puffer anzeigen. Ein einzelnes Fenster kann zwischen mehreren Puffern wechseln, so dass Sie nur einen Puffer benötigen. Sehen Sie hier für einen Überblick über Fenster und Puffer.

Ein Fenster wird erstellt, wenn Sie den Bildschirm mit den Splitbefehlen (für horizontal) oder für vertikal teilen . Öffnen Sie stattdessen Dateien zum Bearbeiten mit . Dies wird in einem neuen Puffer geöffnet, ohne ein neues Fenster zu erstellen.:sp:vsp:e <filename><filename>

Sie können geöffnete Puffer mit auflisten :lsund zwischen ihnen wechseln (ohne neue Fenster zu erstellen), indem Sie :bnund verwenden :bp. Eine Übersicht über die Verwendung von Puffern finden Sie hier .

Normalerweise öffne ich Dateien mit: Browse; dann gf um zur Datei zu gehen, wie kann ich damit die Dateien / Puffer im selben Fenster öffnen Neo Mosaid vor 6 Jahren 0
Wenn ich jedoch `: Browse 'versuche, bekomme ich` E492: Kein Editorbefehl: Browse`. Hast du ein Plugin, das dies bietet? Persönlich würde ich vorschlagen, die Standard-Datei-Open-Methode zu verwenden: nämlich `: e`, aber das ist nur meine Präferenz. eff vor 6 Jahren 0
Ich vermute, Sie haben Recht. ": Alte Dateien durchsuchen" hat das gleiche Verhalten von: e Neo Mosaid vor 6 Jahren 0
Hier ist der Befehl: `: Befehl! Durchsuchen: 99new + setl \ buftype = nofile | 0put = v: alte Dateien | keineNordkarte : e = getline ('.')Ich weiß nicht, wie ich es ändern kann Neo Mosaid vor 6 Jahren 0
ok statt: 99new ich habe es geändert in: tabnew und es funktioniert, danke Neo Mosaid vor 6 Jahren 0
Wie entfernen Sie also die Statuszeilen aus diesen anderen "Fenstern"? trusktr vor 6 Jahren 0
@trusktr: Wenn Sie alle Statuszeilen entfernen möchten, können Sie: laststatus = 0 setzen (siehe: letzter Status). Ich sehe jedoch keine Möglichkeit, die Statusleiste des aktiven Fensters zu entfernen. Wenn Sie eine neue Frage erstellen, erhalten Sie weitere Antworten. eff vor 6 Jahren 0