javascript - 安装vim-jsdoc插件,按键无法绑定
阿神
阿神 2017-04-10 12:47:02
0
0
511

我使用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命令呢?

阿神
阿神

闭关修行中......

répondre à tous(0)
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal