gpt4 book ai didi

vim - 在 vim 中使用代码完成就像在 sublime text 中一样

转载 作者:行者123 更新时间:2023-12-04 17:23:22 25 4
gpt4 key购买 nike

我会像在崇高的文本中一样进行自动完成,但在 vim 中。

我想要这种行为:

  • 当我开始输入一个单词时,我想要一个提示完成的框;
  • 在建议的补全中,我想使用最后的话;
  • 我想通过 ctags 找到函数;
  • 我想要我使用的语言的标准函数;
  • 我想要片段;

  • 有很多关于 vim 自动完成的插件,我迷路了。

    最佳答案

    目前我正在使用 YouCompleteMe ...很好,虽然我不知道它是否可以配置为根据上次使用对单词进行排序。它具有适用于任何文件类型的通用模糊完成功能(您可能会发现模糊完成很棒),但它还包含通过 libclang 用于 C/C++/Objective-C/Objective-C++ 的语义完成。

    特别是,我从源代码中编译最新的 clang、libc++ 和 VIM 以调整和设置 VIM 以使用我的环境 python/ruby/etc 并获得不错的 C++11 支持。然后,我也从源代码编译 YouCompleteMe,尽管我首先通过插件管理器安装它。我目前的选择是VAM ,但还有其他的,比如 Vundle 和 Pathogen。

    关于vim - 在 vim 中使用代码完成就像在 sublime text 中一样,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16232086/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com