【问题标题】:Define personal autocomplete library定义个人自动完成库
【发布时间】:2013-11-07 22:19:00
【问题描述】:

我经常需要为几个非常具体的情况编写小型应用程序。 我的母语是荷兰语,所以我用荷兰语定义变量。 当我编写这个程序时,我尝试使用 VIM。

在我的大多数程序中,我使用相同的语法,所以我想制作自己的自动完成库。但是因为我必须定期在语言之间切换(例如从 lisp 到 latex)。具体来说,我希望能够在我启动 vim 后加载一个库。

我不知道这个库应该是什么样子,但我能想到的最简单的方法就是在每一行写一个单词。

【问题讨论】:

  • 在某个时间点,某个地方的某个人会非常讨厌你,因为你没有用英语编程。

标签: vim autocomplete


【解决方案1】:
set complete+=k
set dict+=~/path/to/dict

【讨论】:

    【解决方案2】:

    VIM 很酷的一点是自动完成功能可以从任何打开的缓冲区中发生。在我看来,您可以在缓冲区中加载“自动完成文件”,然后打开您要处理的源文件,该文件将在另一个缓冲区中打开,您将获得所有自动完成功能。这将允许您打开和关闭您希望自动完成识别的任何缓冲区。有效地为该特定会话自定义自动完成功能。

    【讨论】:

      猜你喜欢
      • 2018-03-10
      • 2012-01-26
      • 1970-01-01
      • 1970-01-01
      • 2014-05-20
      • 2019-09-19
      • 2016-10-11
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多