【发布时间】:2018-08-23 22:58:39
【问题描述】:
正如网页所说,在 HTML 文件中使用 tern_for_vim 插件有两种方法。
use tern_for_vim plugin in HTML files
两种方法都可以,都不能自动弹出js补全菜单。
方法一:
1.vim test.html
2.:setlocal omnifunc=tern#Complete
3.To input `<C-X><C-O>` after `document.`
现在会弹出 js 补全。
这种方法还有两个问题。
1.在.vimrc中写setlocal omnifunc=tern#Complete是不行的。
为什么?
2.如何让js完成菜单在document.之后自动弹出,而不是输入<C-X><C-O>?
方法二:
sudo cp .vim/bundle/tern_for_vim/after/ftplugin/javascript_tern.vim .vim/bundle/tern_for_vim/after/ftplugin/html_tern.vim
您应该在document. 之后输入<C-X><C-O>,以便为您编辑的html 文件调用js 补全菜单。
编辑的js文件的js补全菜单在document.之后无法自动弹出。
1.如何让js补全菜单在document.之后自动弹出,而不是输入<C-X><C-O>? (同方法一第二项。)
【问题讨论】:
-
从我的角度来看,您的问题完全不清楚
标签: javascript html autocomplete vim-plugin