Sie können diese Zeile setzen:
autocmd GUIEnter * simalt ~x
am Ende Ihrer gvimrc
Datei.
Diese Methode nutzt das autocmd
Feature, um seine Magie zu verweben. Der Befehl autocmd GUIEnter *
gibt einen Befehl an, der ausgeführt werden soll, nachdem die GUI für ein Dateimuster von *
(eine beliebige Datei) erfolgreich gestartet wurde .
Der Befehl, den es ausführt simalt ~x
(nur in Windows-Varianten vim
), simuliert den Tastenanschlag. Dies Alt Spacebarxsind die Tastenanschläge, die das Fenster maximieren.
Sie können auch die verkürzte Version verwenden:
au GUIEnter * sim ~x
Ich selbst bevorzuge jedoch vollständig erweiterte Befehle, zumal Sie diese festlegen und vergessen. Bei der Installation auf einem Windows-System müssen Sie sie nur einmal eingeben vim
.
Denken Sie daran, dass dies Tastenanschläge simuliert, um ihre Ziele zu erreichen. Bei englischen Versionen funktioniert es einwandfrei, da Alt-SpaceXSie so ein Fenster maximieren.
Wenn dies bei Ihnen nicht funktioniert, sollten Sie die Tastenanschläge in dem von Ihnen verwendeten Gebietsschema untersuchen. In der französischen Version wird beispielsweise Agrandir
(Vergrößern) mit dem n
als Steuertastenanschlag verwendet. Der Befehl, den Sie dort benötigen würden, lautet also:
autocmd GUIEnter * simalt ~n
(Das würde Ihr Fenster auf Englisch minimieren ).
Wenn Sie eine andere (nicht englische, nicht französische) Variante verwenden, drücken Sie einfach Alt-Spaceauf ein Fenster, um das Systemmenü aufzurufen, und finden Sie heraus, welche Taste verwendet werden sollte (sie sollte unterstrichen sein).
Um Ihre Datei zum Hinzufügen eines beliebigen Befehls zu findengvimrc
, können Sie Folgendes eingeben:
:version
:echo $VIM
:echo $HOME
und Sie sollten eine Liste der Startdateien und Variablen erhalten, wie:
system gvimrc file = "$VIM/gvimrc"
user gvimrc file = "$HOME/_gvimrc"
C:\Program Files (x86)\Vim
C:\Users\Pax\Documents