1
qiqiboy OP :YcmDebug 后,显示
-- Client logfile: /var/folders/yj/vxcs572j3tg0yjmswysc_t3r0000gn/T/ycm_chIVQo.log -- Server has Clang support compiled in: False -- JavaScript completer debug information: -- Tern running at: http://127.0.0.1:52565 -- Tern process ID: 4759 -- Tern executable: /Users/qiqiboy/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/tern_runtime/node_modules/tern/bin/tern -- Tern logfiles: -- /var/folders/yj/vxcs572j3tg0yjmswysc_t3r0000gn/T/tern_52565_stdout_di6e48.log -- /var/folders/yj/vxcs572j3tg0yjmswysc_t3r0000gn/T/tern_52565_stderr_BhNCGT.log -- Server running at: http://127.0.0.1:52556 -- Server process ID: 4756 -- Server logfiles: -- /var/folders/yj/vxcs572j3tg0yjmswysc_t3r0000gn/T/ycmd_52556_stdout_8XoSlF.log -- /var/folders/yj/vxcs572j3tg0yjmswysc_t3r0000gn/T/ycmd_52556_stderr_a0Sj0v.log 一切正常, log 里也正常。就是收集页面中关键词补全不给力,上一行写过的变量,下一行都无法提示出来。 |
2
qiqiboy OP let myVarName = 'hello';
my|... (光标在 y 后面) 如上,输入 my 后出来的提示是一堆其他的全局的提示和 snips ,我想要的提示出 myVarName 没有。 手动 <c-x><c-n> 后可以提示 myVarName 出来。。。。 蛋疼 |
3
lcdtyph 2017-01-06 20:34:52 +08:00
想问问装了 YCM 之后 vim 启动会卡 1-2 秒怎么解决呀……
latest vim from brew latest python & python3 from brew early 2015 rmbp 13' 16G + i7 |
4
qiqiboy OP @lcdtyph 我没感到 ycm 对打开速度有明显的影响,倒是之前用 tagbar 很感人 不用了。我打开一般大小的文件就是一两秒左右
|
5
foru17 2017-01-06 23:05:24 +08:00
好久不见。
|
7
chemzqm 2017-01-07 05:20:11 +08:00 1
建议你去他们的 gitter 房间 https://gitter.im/Valloric/YouCompleteMe 询问一下,我个人使用的是这个 https://gist.github.com/chemzqm/43fe9044df1eb37cdfd1 做关键字补全,从没出过问题 😏
|
8
simple26 2017-01-07 08:27:10 +08:00 2
@lcdtyph 如果使用 vim-plug, 可以参考一下这里 https://github.com/liuchengxu/space-vim/blob/master/layers/%2Btools/ycmd/packages.vim#L13-L19 ,在首次进入插入模式时在加载 ycm, 缺点是第一次进入插入模式时有停顿感,但是好处就是启动变快了...., ycm 对启动影响还是挺大的。不过我也没经过有 1-2 秒的延迟,仅供参考吧..
|
9
qiqiboy OP 感谢各位, https://github.com/Valloric/ycmd/pull/684 y 已经有修改提交了, ycm 这边应该很快偶会更新修复了
|