在vim中使用代码完成,就像在sublime文本中一样
发布时间:2020-12-15 22:42:00 所属栏目:安全 来源:网络整理
导读:我希望完全像在崇高文本中一样自动完成,但在 vim中. 我想要这种行为: 当我开始输入一个单词时,我想要一个表示完成的框; 在建议的完成中,我希望使用最后的单词; 我希望通过ctags获得功能; 我想要使用我正在使用的语言的标准函数; 我想要片段; 关于vim的自动
我希望完全像在崇高文本中一样自动完成,但在
vim中.
我想要这种行为: >当我开始输入一个单词时,我想要一个表示完成的框; 关于vim的自动完成有很多插件,我迷路了. 解决方法
目前我正在使用
YouCompleteMe ……虽然我不知道它是否可以配置为根据上次使用情况对单词进行排序,但它非常好.它具有一般模糊完成功能,可以在任何文件类型上工作(你可能会发现模糊完成很棒),但它也包含通过libclang进行C/C++ / Objective-C / Objective-C的语义完成.
特别是,我从源头编译最新的clang,libc和VIM来调整和设置VIM以使用我的环境python / ruby?? / etc并得到一个不错的C 11支持.然后,我从源代码编译YouCompleteMe,虽然我首先通过插件管理器安装它.我目前的选择是VAM,但还有其他像Vundle和Pathogen. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |