gpt4 book ai didi

vim - Syntastic 和 Python 模式在一起?

转载 作者:行者123 更新时间:2023-12-04 01:47:02 27 4
gpt4 key购买 nike

我已经在 VIM 中安装了 python-mode。但我也安装了 Syntastic。既然两者都做语法检查,会不会有冲突?如何关闭 Python 文件的 Syntastic?

谢谢你的帮助

最佳答案

要扩展@abjuk 的答案,您可以根据文件扩展名禁用:

let g:syntastic_ignore_files = ['\.py$']

这仅适用于以 .py 结尾的文件, 尽管。它不适用于 Vim 认为 filetype=python 的其他文件。 .例如,一个以 #!/usr/bin/env python 这样的shebang开头的文件仍然会将 Vim 置于 python 模式。

Syntastic 还支持 syntastic_mode_map (参见 :h syntastic_mode_map ),文档似乎表明应该允许基于文件类型禁用,但我无法让它工作。

另一种选择是启用 Syntastic,并禁用 python-mode 的语法检查:
let g:pymode_lint = 0

这就是我使用的,因为我更喜欢 Syntastic。它解决了冲突,尽管它不是您所要求的。

关于vim - Syntastic 和 Python 模式在一起?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19209139/

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