Ich möchte beim Start eine benutzerdefinierte Nachricht wiederholen, basierend darauf, ob bestimmte Startfunktionen erfolgreich waren oder nicht. Ich habe das in meinem versucht.vimrc
echo 'test'
"All my settings
...
Ich möchte, dass vim eine Nachricht wiederholt, als hätte ich gerade getippt
echo 'foo'
von der Kommandozeile nach dem Öffnen von vim, aber stattdessen erhalte ich dieses widerliche Dialogfeld, das angezeigt wird, bevor sich mein vim-Fenster überhaupt geöffnet hat. Ich habe es auch versucht
exe 'echo "test"'
und
silent echo 'test'
aber keines davon funktionierte.
Antworten:
Möglicherweise möchten Sie einen automatischen Befehl verwenden, der ausgeführt wird, nachdem VimEnter ausgelöst wurde.
Der Autobefehl kann ungefähr so aussehen:
Wenn vim gestartet wird, wird der Befehl ausgeführt, und unten links wird 'foo' angezeigt, als ob Sie den Befehl gerade ausgeführt hätten.
Sie würden diesen Autobefehl irgendwo in Ihre .vimrc einfügen
quelle