vim的ycm配置怎么定义函数跳转啊?
小弟按照ycm的配置,弄了下vim。发现无法跳转到函数定义:
下面是vimrc的配置文件
我按,u ,i ,o之后都出现第一个图中的问题,没有跳转到函数定义啊。还请各位大神帮忙看看,不甚感激。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
小弟按照ycm的配置,弄了下vim。发现无法跳转到函数定义:
下面是vimrc的配置文件
我按,u ,i ,o之后都出现第一个图中的问题,没有跳转到函数定义啊。还请各位大神帮忙看看,不甚感激。
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(2)
先按leader件,再按下u 或i 或o
shrekshen, 您好,ycm跳转定义功能您搞定了麽;我也遇到过无法跳转问题:
在c++工程下,没法跳转;
RuntimeError: Can't jump to definition.
log:
142 2017-06-14 18:08:11,518 - INFO - Received command request
143 Traceback (most recent call last):
144 File "/root/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/bottle/bottle.py", line 861, in _handle
145 return route.call(**args)
146 File "/root/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/bottle/bottle.py", line 1734, in wrapper
147 rv = callback(a, *ka)
148 File "/root/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/../ycmd/watchdog_plugin.py", line 109, in wrapper
149 return callback( args, *kwargs )
150 File "/root/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/../ycmd/hmac_plugin.py", line 72, in wrapper
151 body = callback( args, *kwargs )
152 File "/root/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/../ycmd/handlers.py", line 83, in RunCompleterCommand
153 request_data ) )
154 File "/root/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/../ycmd/completers/completer.py", line 336, in OnUserCommand
155 return command( self, request_data, arguments[ 1: ] )
156 File "/root/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/../ycmd/completers/cpp/clang_completer.py", line 121, in
157 self._GoToDefinition( request_data ) ),
158 File "/root/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/../ycmd/completers/cpp/clang_completer.py", line 176, in _GoToDefinition
159 raise RuntimeError( 'Can't jump to definition.' )
160 RuntimeError: Can't jump to definition.