每次我在用 Python 编码时在 vim 中使用代码片段时,我都会遇到一个我想解决的问题。 以下是导致我的问题的步骤顺序:
- 键入
fun
并点击Tab
以触发新功能的片段 - 开始输入以定义其名称。
在最后一步,我折叠了我的新函数的所有主体,我什至没有在我当前键入的位置看到我的光标。
信息:
我该如何解决这样的问题?
最佳答案
我在 PHP 代码完成方面遇到了类似的问题。它会在我输入时自动折叠返回语句上方的任何内容。
我同样将问题缩小到 YCM 插件;我禁用了所有其他插件并将 YCM 选项设置为默认值。
当我在我的 vimrc 中将 foldmethod 设置为手动时,问题就消失了:
设置折叠方法=手动
关于vim - 防止 vim 在输入时自动折叠,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29601218/