如何在vim中关闭Python错误检查? (vim terminal 7.3,OS X 10.11 Yosemite)

时间:2015-08-04 01:01:18

标签: python macos vim yosemite

概述

升级到优胜美地10.11之后,我发现vim(在终端上)突出了我的python脚本中的一堆错误,实际上并非错误。

e.g。

这一行:

from django.conf.urls import patterns

被称为[import-error] Unable to import 'django.conf.urls'

这个错误不正确,因为我可以从命令行打开一个python shell并导入所谓的丢失模块。我也一直在我的python文件中得到一堆其他错误:[bad-continuation] Wrong continued indentation[invalid-name] Invalid constant name等。

所有这些错误都不属实。

问题

无论如何,我如何关闭这些python错误检查?

vim详情

vim --version

VIM - Vi IMproved 7。3(2010年8月15日,2014年11月5日编译21:00:28) 由root@apple.com编译 没有GUI的普通版本。功能包括(+)或不( - ): -arabic + autocmd -balloon_eval -browse + builtin_terms + byte_offset + cindent -clientserver -clipboard + cmdline_compl + cmdline_hist + cmdline_info + comments -conceal + cryptv + cscope + cursorbind + cursorshape + dialog_con + diff + digraphs -dnd -ebcdic -emacs_tags + eval + ex_extra + extra_search -farsi + file_in_path + find_in_path + float + folding -footer + fork()-gettext -hangul_input + iconv + insert_expand + jumplist -keymap -langmap + libcall + linebreak + lispindent + listcmds + localmap -lua + menu + mksession + modify_fname + mouse -mouseshape -mouse_dec -mouse_gpm -mouse_jsbterm -mouse_netterm -mouse_sysmouse + mouse_xterm + multi_byte + multi_lang -mzscheme + netbeans_intg -osfiletype + path_extra -perl + persistent_undo + postscript + printer -profile + python / dyn -python3 + quickfix + reltime -rightleft + ruby​​ / dyn + scrollbind + signs + smartindent -sniff + startuptime + statusline -sun_workshop + syntax + tag_binary + tag_old_static -tag_any_white -t​​cl + terminfo + termresponse + textobjects + title  -toolbar + user_commands + vertsplit + virtualedit + visual + visualextra + viminfo + vreplace + wildignore + wildmenu + windows + writebackup -X11 -xfontset -xim -xsmp  -xterm_clipboard -xterm_save    system vimrc文件:" $ VIM / vimrc"      用户vimrc文件:" $ HOME / .vimrc"       用户exrc文件:" $ HOME / .exrc"   $ VIM的退款:" / usr / share / vim" 编译:gcc -c -I。 -D_FORTIFY_SOURCE = 0 -Iproto -DHAVE_CONFIG_H -arch i386 -arch x86_64 -g -Os -pipe 链接:gcc -arch i386 -arch x86_64 -o vim -lncurses

1 个答案:

答案 0 :(得分:2)

Vim没有开箱即用地查看Python语法,因此插件可能会导致此问题。

当然,不确定为什么操作系统升级会让Vim插件突然开始变得更热心,但是你安装的插件列表(无论你管理它们)可能是开始缩小问题范围的最佳位置。 / p>