以下の単語を引用したいとします。場合は|
、カーソル位置がある、あなたは簡単に言葉を引用することができcw""<Esc>P
、通常モードから。
|below
コマンドラインモードでも同じ動作を実現したいと考えています。私の質問は、コマンドラインモードで「」と入力する方法を教えてください<Esc>
。私は:norm cw""<Esc>P
他のいくつかのバリエーションを試しましたが、""<Esc>P
代わりにを取得しました"below"
。
まだこれに関連して、コマンドラインモードタイプのCtrlコマンドを作成する方法を教えてください。たとえば、cw"<C-r>""<Esc>
代わりに前述の単語を引用できます。しかし、入力するにはコマンドラインが必要になり<C-r>
ます。これどうやってするの?
<C-x><C-e>
readlineでコマンドラインを編集するのと同じように、Vimでコマンドラインウィンドウを開く$EDITOR
必要があり<C-f>
ます。を参照してください:help cmdline-window
。