我想以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
我怎样才能做到这一点?
最佳答案
看起来您需要<c-\>
它会打开一个控制台对话框来粘贴 <cword>
, <cfile>
、搜索寄存器的内容、最后的视觉选择、剪贴板或任何寄存器到提示中。
关于vim - 如何在 CtrlP 中使用寄存器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21506590/