键入时防止vim自动压缩

时间:2015-04-13 08:44:06

标签: vim folding python-mode ultisnips

每次我在使用Python编码时使用vim中的代码段时,我都会遇到一个我想摆脱的问题。 以下是导致我的问题的一系列步骤:

  1. 键入fun并点击Tab以触发新功能的片段 enter image description here enter image description here
  2. 开始输入以定义其名称。 enter image description here
  3. 在最后一步,我将新功能的所有部分折叠起来,我甚至没有看到我正在输入的地方的光标。

    信息

    • 我正在使用定义foldmethod的python-mode插件 here
    • 我还在使用ultisnipsvim-snippets
    • 这是我的 vimrc,其中不包含任何犯罪行为。

    我怎么能解决这个问题?

1 个答案:

答案 0 :(得分:2)

我在PHP代码完成方面遇到了类似的问题。当我输入时,它会自动折叠返回语句之上的任何内容。

我同样将问题缩小到YCM插件;我禁用了所有其他插件并将YCM选项设置为默认值。

当我在我的vimrc中将foldmethod设置为manual时,问题就消失了:

设置foldmethod = manual