如何在CtrlP中使用寄存器?

时间:2014-02-02 03:16:42

标签: vim ctrlp

我想在CtrlP输入表单中使用vim寄存器,例如<C-r>"

默认情况下<C-r>使用

ToggleRegex()。 所以我用g:ctrlp_prompt_mappings配置CtrlP。那样,

let g:ctrlp_prompt_mappings = {
\ 'ToggleRegex()': ['<C-g>'],
\}

然后它似乎生效,但按<C-r>会出错。

E21: Cannot make changes, 'modifiable' is off

我该怎么做?

1 个答案:

答案 0 :(得分:7)

看起来您需要<c-\>它会打开一个控制台对话框,将<cword><cfile>,搜索注册内容,最后一个视觉选择,剪贴板或任何注册表粘贴到提示。