问题:VIM 用YouCompleteMe(ycm)自动补全插件时,只能支持Python3 的标准库的自动补全,而不能自动补全第三方库的内容。环境:Mac+VIM 8.0+vundle+ycm+python3解决:尝试对Python3第三方库的自动补全进行配置。1)在网上查阅了很多资料,至今未能解决。 首先是官网https://github.com/Valloric/YouComplet
转载
2023-07-07 22:59:02
193阅读
安装YouCompleteMe 插件,话说安装这个真的是不容易,会出各种问题 但是看到作者在里面写到,已经有成千上万的人,安装成功,那就证明 作者给的教程是没有问题的,那么通过我俩次安装配置ycm,发现其实 问题就是出在,大家不注意的地方,比如gcc cmake,这俩个家伙,基本 上编译 ycm_core ,出问题,都是俩个 我这里只说一下Linux的完整安装,官方教程是: http
原创
2022-01-13 15:15:26
364阅读
在安装完YCM之后,重新打开vim还会出现如下的报错信息:ycm_client_support.[so|pyd|dll] and ycm_core.[so|pyd|dll] not detected; you need to compile YCM before using it. Read the...
转载
2015-11-24 18:51:00
308阅读
2评论
根据github上的full install guide, Windows下手动编译YCM的步骤记录如下:首先需要说明的是,VIM的版本如果是32位的,后面提到的软件都要用32位的,如果VIM的版本是64位的,后面的软件版本都要是64位的。条件和软件VIM和版本要在7.3以上7zPython3 or python2,注意最好与VIM编译中的版本相对应,查看方法是在GVIM中输入:version,
转载
2024-05-06 15:20:04
46阅读
废话生命在于折腾。之前不用这个插件的原因:因为要使这个插件起作用,前前后后需要下载几百MB(win下更是超过了1GB)的东西,包括了Clang编译器,ycmd的c艹源码还有ycm本身的vim script,也就是说我安装这个插件比一个IDE的体积还大。另外一个原因就是就是Windows下使用安装插件及其麻烦,这样的话就有可能无法保持相同体验,还不如不要算了。现在为什么使用呢?第一句话。熟悉之后感觉
转载
2024-02-22 13:36:16
116阅读
本文内容来自YashanDB官网
问题现象客户的实际业务是跑批,在高峰期会有CPU、IO、高频SQL、主备延迟增加等多种场景,是正常现象,使用YCM默认告警,会产生每天产生大量的无效告警。需要修改或删除告警项配置。 问题的风险及影响普通疑问,对业务无影响。 问题影响的版本YashanDB版本:所有版本 问题发生原因
翻译自https://github.com/Valloric/YouCompleteMe的Full Installation Guide部分。 Full Installation Guide Remember: YCM是一个编译过的组件的插件。如果你使用Vundle更新了YCM,那么ycm_support_libs链接库API已经改变(极少发生),YCM将会通知你去重
转载
2023-10-05 07:06:55
82阅读
文章目录1 Steps1.1 Setup Vundle1.2 Install Vundle1.3 Install YCM core1.3.1 setup languages u want1.3.2 main work2 Ref
原创
2022-09-08 23:57:31
153阅读
安装gitsudo apt-get install gitgit config --global user.name "rayfengleixing"git config --globa # 一路回车复制 ~/.ssh/id_rsa...
原创
2022-09-23 10:39:47
243阅读
问题现象执行安装ycm-agent命令纳管主机时报错问题的风险及影响会导致ycm-agent纳管不成功,YCM无法监控主机和数据库问题影响的版本yashandb-cloud-manager-23.2.1.100-linux-aarch64.tar问题发生原因因为10.149.223.121对ycm的主机没有开放端口9070或9071解决方法及规避方式1、直接关闭防火墙systemctl stop
原创
2024-07-31 10:55:25
44阅读
问题现象托管数据库时检查报错OM的IP是127.0.0.1,不支持托管到YCM问题的风险及影响导致数据库无法托管监控问题影响的版本问题发生原因安装数据库时修改了OM的监听ip为127.0.0.1解决方法及规避方式后台修改OM的ip为本机的ip或者0.0.0.0问题分析和处理过程1、修改env文件中的om IP地址,修改为0.0.0.0或本机的IP地址,视实际情况而定,如下图所示2、修改yasom后
原创
2024-05-10 15:09:47
26阅读
问题现象托管数据库时检查报错OM的IP是127.0.0.1,不支持托管到YCMOM问题的风险及影响导致数据库无法托管监控问题影响的版本问题发生原因安装数据库时修改了OM的监听ip为127.0.0.1解决方法及规避方式后台修改OM的ip为本机的ip或者0.0.0.0问题分析和处理过程1、修改env文件中的om IP地址,修改为0.0.0.0或本机的IP地址,视实际情况而定,如下图所示2、修改yaso
原创
2024-08-05 14:26:03
47阅读
安装管理平台请遵循如下操作顺序:正式执行安装程序前,请阅读安装前准备文档,并按指导进行相关配置。执行安装,管理平台提供两种安装方式:命令行安装:命令行安装需登录到服务器上操作,过程中所有参数均采取手工配置。可视化安装:从服务器上启动Web服务后,用户可在本地浏览器输入网址,在网页上按提示执行可视化安装。成功安装后,请阅读安装后初始环境,了解管理平台的各类初始信息,并可根据需要进行配置和调整。卸载管
问题现象用户实际使用的安装用户不一定是yashan用户,托管YashanDB的时候出现如下错误问题的风险及影响普通疑问,对业务无影响,影响对数据库的监控问题影响的版本YashanDB版本:所有版本问题发生原因安装用户不是默认yashan用户,托管的时候,查找安装环境文件,路径错误导致文件找不到。解决方法及规避方式1、修改系统设置中的默认配置2、托管主机托管主机的时候,需要检查对应的用户,后续会使用
问题现象执行安装ycm-agent命令纳管主机时报错问题的风险及影响会导致ycm-agent纳管不成功,YCM无法监控主机和数据库问题影响的版本yashandb-cloud-manager-23.2.1.100-linux-aarch64.tar问题发生原因因为10.149.223.121对ycm的主机没有开放端口9070或9071解决方法及规避方式1、直接关闭防火墙systemctl stop
原创
2024-05-15 16:48:16
49阅读
配置时:let g:ycm_key_invoke_completion = '<c-z>'" 停止显示补全列表(防止列表影响视野), 可以按<C-Space>重新弹出" 只能一个了."let g:ycm_key_list_stop_completion = ['<C-y>']
原创
2021-08-20 09:15:20
94阅读
在D:\Vim2coc\vimfiles\bundle\youcompleteme\third_party\ycmd\ycmd的utils.py里面修改为: if isinstance( value, bytes ): try: return str( value.decode('gbk'), 'utf8' ) except UnicodeDecodeError as e: pass return str( value, 'utf8') return
原创
2021-08-20 09:15:23
165阅读
配置时:let g:ycm_key_invoke_completion = '<c-z>'" 停止显示补全列表(防止列表影响视野), 可以按<C-Space>重新弹出" 只能一个了."let g:ycm_key_list_stop_completion = ['<C-y>']
原创
2022-02-25 14:31:28
58阅读
在D:\Vim2coc\vimfiles\bundle\youcompleteme\third_party\ycmd\ycmd的utils.py里面修改为: if isinstance( value, byte
原创
2022-02-25 14:57:06
80阅读
代码不高亮,是因为保存时,未按utf8编码保存.所以一改然后就出问题了. File "D:\Vim2coc\vimfiles\bundle\youcompleteme\third_party\ycmd\ycmd\utils.py", line 58, in <module> CORE_MISSING_ERROR_REGEX = re.compile( "No module named '?ycm_core'?" )AttributeError: module 'regex' has
原创
2022-02-25 14:12:00
48阅读