Ich habe gerade die Hilfedateien in vim benutzt und bin jetzt in der Hilfe stecken geblieben.
:q
Beendet das gesamte Programm und ich habe es satt, vim jedes Mal schließen und erneut öffnen zu müssen, wenn ich Hilfe benutze. Ich würde einen Befehl vorziehen, mit dem ich die Hilfe schließen und zu dem Programm zurückkehren kann, das ich schreibe.
Ich habe Probleme beim Suchen, google.com
da der Suchtext exit help in vim
offensichtlich Artikel über das Beenden von vim selbst zurückgibt, etwas, in dem ich sehr gut geworden bin.
Weiß jemand, wie man das macht?
EDIT: Ich muss irgendwie in der Split-Screen-Sache stecken geblieben sein. Aus diesem Grund konnte ich die Hilfe über nicht verlassen:q
Antworten:
:q
ist schon die lösung.Es wird nicht die gesamte VIM-Sitzung geschlossen, sondern nur das aktive Fenster (geteilter Bereich innerhalb
vim
). Wenn dieses Fenster die Hilfe ist, wird nur die Hilfe geschlossen. Wenn Ihr Dokument aktiv ist, wird das Dokument geschlossen.Wenn dies das letzte Nicht-Hilfefenster ist, wird auch die Hilfe
vim
geschlossen - was bedeutet, dass sie geschlossen ist.Verwenden Sie Ctrl+ Wgefolgt von einer Cursortaste, um sicherzustellen, dass sich der Cursor im Hilfefenster befindet. Dann versuche es
:q
nochmal.quelle
Neueste Vims haben den
:helpclose
Befehl (dies benötigt ein Vim 7.4.449)quelle
:q
ist ein bisschen nervig, da dies ein schreibgeschützter Puffer ist. Und ich glaube, die Leute müssen selten ein Makro im Hilfepuffer aufzeichnen.So würde Ich mag zur Karte
q
zu:q
:quelle
Ich benutze Ctrl+ W+ Coder Ctrl+ W+ Q, obwohl ich zustimme, dass es wie bei vielen anderen modernen schreibgeschützten Fenstern natürlicher wäre, wenn wir es durch einfaches Drücken von beenden könnten q.
quelle
Sie müssen irgendwie an einem einzigen Hilfefenster angekommen sein. Teilt normalerweise
:help
ein Fenster und ein:q
in diesem Fenster schließt einfach die Hilfe und kehrt zum anderen Fenster zurück.Oder Sie haben die
:q
Weile in das andere Fenster eingegeben , nicht die Hilfe. Vim "zählt" Hilfefenster nicht als vollständige Fenster und wird vollständig beendet, wenn nur Hilfefenster übrig bleiben.Es gibt einige Befehle zur Fensterverwaltung. Zum Beispiel
:close
ist eine Variante:quit
, die Vim nicht beendet. Lernen Sie, wie man sie benutzt, obwohl sie zunächst verwirrend sind, da sie sehr mächtig sind.:help windows
hat alle Informationen.quelle