Wenn ich Vim ohne Dateien starte, sehe ich immer Folgendes:
VIM - Vi IMproved
version 7.4.580
by Bram Moolenaar et al.
Vim is open source and freely distributable
Become a registered Vim user!
type :help register<Enter> for information
type :q<Enter> to exit
type :help<Enter> or <F1> for on-line help
type :help version7<Enter> for version info
Wie kann ich das ändern?
Insbesondere möchte ich hier die Ausgabe eines Shell-Befehls ( fortune
) einfügen.
Ich kenne mich mit vim-startify aus . aber ich brauche nicht alle diese Funktionen. Ich möchte nur einen einfachen Text zeigen ...
external-command
startup
Martin Tournoij
quelle
quelle
insane_in_the_membrane
hat und wie das mit dem eigentlichen Code zu tun hat. Weil diese Person brillant ist und dies der beste Funktionsname ist, den ich heute gesehen habe! : Pinsane_in_the_membrane
Funktion? Benötige ich die ersten 3 Zeilen dieses Snippets? Oder sind sie Startify-spezifisch (was ist dasSession.vim
?) Und die letzte Zeile gibt einen Fehler aus.Hier ist der Code, aus dem ich extrahiert habe
vim-startify
. Die wichtigsten Teile sind das Erstellen eines neuen Puffers in derVimEnter
AutocMD, das Einfügen von Text und das Zuordnen des Puffers,i
um einen neuen Puffer zu starten und dann in den Einfügemodus zu wechseln.Ich habe das Folgende in ein kleines Plugin eingefügt, das einige Einstellungen hinzufügt, aber das Grundkonzept ist genau dasselbe.
quelle