當使用NeoVim的:terminal
功能時,我希望能夠從寄存器中粘貼文本。如何在終端模式下粘貼NeoVim寄存器?
與標準的文本緩衝區的工作,我經常使用兩種方法來從寄存器粘貼文本:
- 在普通模式:
"{register}p
在插入模式 - :
<C-r>{register}
我無法讓這些命令以我希望他們在終端緩衝區中工作的方式工作。當終端緩衝區處於正常模式時,我可以使用"{register}p
在當前命令行的末尾附加寄存器的內容。有時候我想在當前命令行的開始處插入文本,或者在中途插入文本,而且似乎沒有辦法使用此命令來執行此操作。
它發生,我認爲這應該通過切換到終端模式(這似乎是終端緩衝器相當於插入模式),並使用該命令<C-r>{register}
是可能的。但CTRL +[R直接發送到我的殼。我使用bash shell,它映射這些鍵的reverse search功能,所以我發現自己在看這樣的提示:
(reverse-i-search)`':
有沒有我可以在終端模式下使用<C-r>{register}
什麼辦法?
如果你沒有在這裏得到一個答案,也嘗試[Vi和Vim的SE(https://vi.stackexchange.com):) – cxw