Stellen Sie sich vor, Sie möchten das folgende Wort zitieren. Wenn dies |die Cursorposition ist, können Sie das Wort einfach cw""<Esc>Paus dem Normalmodus zitieren .
|below
Ich möchte das gleiche Verhalten im Befehlszeilenmodus erreichen. Meine Frage ist, wie ich dem Befehlszeilenmodus sagen kann, dass ich ein eingeben möchte <Esc>. Ich habe versucht :norm cw""<Esc>Pund einige andere Variationen, aber ich bekomme nur ""<Esc>Pstatt "below".
Im Zusammenhang damit möchte ich wissen, wie ich Befehlszeilenmodus-Typ-Strg-Befehle erstellen kann. Zum Beispiel könnte ich cw"<C-r>""<Esc>stattdessen das oben genannte Wort mit zitieren . Aber dann würde ich die Befehlszeile brauchen, um <C-r>für mich zu tippen . Wie kann ich das machen?
<C-x><C-e>in readline, um die Befehlszeile zu bearbeiten$EDITOR, müssen Sie<C-f>in Vim das Befehlszeilenfenster öffnen. Siehe:help cmdline-window.