将 PHP 文档管理器脚本绑定到 <C-P> Vim 中



如这里的答案所示:

VIM插入PHPdoc自动

我试图将Ctlp绑定到PHP documenter脚本,以便生成注释。

我在.virc文件的末尾使用了以下几行:

" PHP documenter script bound to Control-P
autocmd FileType php inoremap <C-P> <ESC>:call PhpDocSingle()<CR>i
autocmd FileType php nnoremap <C-P> :call PhpDocSingle()<CR>
autocmd FileType php vnoremap <C-P> :call PhpDocRange()<CR> 

但是,当我按下Ctlp时,光标会转到前一行,并且不会生成注释。

但是,如果我手动执行命令:

:call PhpDocSingle()

它工作得很好,所以我知道php-doc.vim插件安装正确,问题是键盘快捷键。

我在.virc文件中搜索了是否有其他绑定到Ctlp,但没有找到。

有什么建议吗?

<C-P><C-p>不同:您正在将某些内容映射到Ctrl+Shift+p,但您正在命中Ctrl+p

当您按下Ctrl+Shift+p时会发生什么?

相关内容

最新更新