Schreiben und Lesen von der Kommandozeile aus

460
Yuki

Wie kann ich etwas in die vim-Befehlszeile schreiben und dann einige Eingaben daraus in das Plugin lesen? Zum Beispiel möchte ich schreiben, wählen Sie "Suchmuster (1, 2, ... 0):". Dann drückt der Benutzer "2", das Plugin Read erhält es und macht etwas. Wie machen Sie eine solche Interaktion in vim plugin?

0

1 Antwort auf die Frage

4
Kent

in deiner Funktion:

call inputsave() let p = input('Choose search patter (1, 2, ... 0):') call inputrestore() echom p "here you got userinput 

für detail:

:h input() :h inputsave()