View Code? Open in Web Editor
NEW
my vim config. 来自一个前端开发码农的vim配置方案
Shell 11.24%
Vim Script 88.76%
q-vim's Introduction
- 🔭 I’m currently working on 🐯tigerbrokers, and we are looking for Nodejs/Reactjs/Python/Java/Mac&Windows/Android/IOS developers to join us.
- 🔭 当前在🐯老虎证券工作,我们长期招聘 Nodejs、Reactjs、Python、Java、Mac和Windows、Android、IOS 开发工程师,欢迎加入!
q-vim's People
Contributors
q-vim's Issues
由于未知原因,全局的标识符,主动触发ctrl-c
语法补全,会导致接受一个default
的补全后选项,YCM的代码没能正确处理这个key,导致代码运行报错。
编辑~/.vim/plugged/YouCompleteMe/third_party/ycmd/ycmd/completers/typescript/typescript_completer.py
的第405
行,参考添加以下代码:
for entry in detailed_entries:
# 插入以下代码
if entry['name'] not in map_entries_to_candidates:
continue
# 插入代码结束
candidate = map_entries_to_candidates[ entry[ 'name' ] ]
extra_menu_info, detailed_info = _BuildCompletionExtraMenuAndDetailedInfo(
request_data, entry )
if extra_menu_info:
candidate[ 'extra_menu_info' ] = extra_menu_info
if detailed_info:
candidate[ 'detailed_info' ] = detailed_info
candidate[ 'kind' ] = entry[ 'kind' ]
candidate[ 'extra_data' ] = _BuildCompletionFixIts( request_data, entry )
return candidates