首页 > 安装vim-jsdoc插件,按键无法绑定

安装vim-jsdoc插件,按键无法绑定

我使用pathogen方式安装了jsdoc

cd ~/.vim/bundle
git clone https://github.com/heavenshell/vim-jsdoc.git

但是在编辑JavaScript文件的时候发现JsDoc命令没用,vim提示"Not an editor command: JsDoc"。
之后我查看了vim-jsdoc文件夹下面有个ftplugin/javascript/jsdoc.vim,这个文件应该是绑定按键用的,内容如下:

let s:save_cpo = &cpo
set cpo&vim

command! -nargs=0 -buffer -complete=customlist,jsdoc#insert JsDoc call jsdoc#insert()

if !exists('g:jsdoc_default_mapping')
  let g:jsdoc_default_mapping = 1
endif
nnoremap <silent> <buffer> <Plug>(jsdoc) :call jsdoc#insert()<CR>
if !hasmapto('<Plug>(jsdoc)') && g:jsdoc_default_mapping
  nmap <silent> <C-l> <Plug>(jsdoc)
endif

let &cpo = s:save_cpo
unlet s:save_cpo

虽然我看不太懂,但是我还是常识着在JavaScript文件里用:call jsdoc#insert(),这条命令果然有用了,所以我确认vim-jsdoc正确加载了。但是为什么不能绑定:JsDoc命令呢?

【热门文章】
【热门文章】