4

我想在 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

我怎样才能做到这一点?

4

1 回答 1

7

看起来您需要<c-\>它打开一个控制台对话框以将搜索寄存器的内容、最后一个视觉选择<cword><cfile>剪贴板或任何寄存器粘贴到提示中。

于 2014-02-10T23:58:07.050 回答