Als Beispiel nehme ich ein paar Fenster in vim geöffnet haben:Vim: Wie Funktionsaufruf Ergebnisse verwenden, in: Prompt Befehle
:echo winnr()
:argument 5
... wird aus dem aktuellen Fenster Nummer drucken, dann wechseln Die fünfte Datei wurde in der Befehlszeile an vim übergeben. winnr() == 5
Gesetzt, dann würde ich erwarten ...
:argument winnr()
... die fünfte Datei zur Bearbeitung zu öffnen. Vim behandelt dies jedoch so, als ob ich argument
ohne Parameter eingegeben hätte.
Kann ich Funktionsaufruf-Ergebnisse als Parameter für vim-Befehle verwenden, wie oben beschrieben?