2014-06-25 46 views
1

緩衝區0包含我想要在當前vim緩衝區中插入的文件的名稱。 我儘量不工作:在ex命令中使用寄存器的內容

:r @0 

一般情況下,一個人如何可以使用寄存器的內容在一個前的腳本?

回答

2

有多種方法:

  • 在交互輸入命令,該命令<C-R>(經由=寄存器或Vimscript中表達)插入一個寄存器::r <C-r>0有許多有用的變體,見:help c_CTRL-R。您也可以在映射利用這一點,但我寧願選擇:
  • 通過:execute插值寄存器的內容,即你正在構建的命令字符串第一::execute 'read ' . @0
相關問題