
Hallo, gibt es eine Möglichkeit, den aus einem Vim-Puffer extrahierten Text in eine Vim-Befehlszeile einzufügen, da ich nach einigen Dateinamen suchen muss, die im aktuell geöffneten Text erscheinen, und ich den Dateinamen nach :e manuell eingeben muss?
Antwort1
Ja, Sie könnenctrl+r+ "und kann dies als Referenz sehen https://stackoverflow.com/questions/906535/how-to-copy-yanked-text-to-vi-command-prompt
Antwort2
Sie können <C-r>"
aus dem Standardregister oder <C-r>a
aus Register A einfügen.
Antwort3
Wenn sich Ihr Cursor auf dem Dateinamen befindet, verwenden Sie , bevor Sie in den Befehlsmodus wechseln Ctrl-rCtrl-f.
Sie können hierfür auch das Kommandozeilenfenster verwenden und die Kommandozeile dann wie im Dateipuffer editieren.
Weitere Informationen finden Sie :help c_CTRL-R_CTRL-F
unter und :help command-line-window
.
Antwort4
<C-r>+
wenn Sie aus der Systemzwischenablage einfügen möchten.