Vim如何设置syntastic插件使用python3的解释器?,syntasticpython3,文档问题1在vim中启用
Vim如何设置syntastic插件使用python3的解释器?,syntasticpython3,文档问题1在vim中启用
文档
问题1
在vim中启用syntastic对语法检查的设置是:
let g:syntastic_python_checkers = ['pylint', 'flake8']
我的问题是服务器默认的解释器是python2.x,因为有些脚本依赖于python2.x所以不能切换到python3.x,有时候也不想切换到virtualenv新建一个虚拟环境。请问如何在vim中设置让pylint或者flake8使用python3.x的语法检查?
ps: pip3 install pylint和pip[2] install pylint都已经完成。
问题2
以python为例,syntastic的静态语法分析感觉做的不是很完善,因为它不会一次性显示全部的语法错误。有时候必须修改完前面一个error或者warning之后,下一个error或者warning才会显示。请问各位vimer是如何解决这个问题的?或者说不使用syntastic做静态语法分析?
第一个问题:
看下官方的这个 issue 回答吧:https://github.com/vim-syntas...
第二个问题:
同样来自官方 issue:https://github.com/vim-syntas...
感觉是不太行。我一般都是,保存的时候才会触发检查。。
另外,保存我 map 到了 <Leader>w 然后<Leader>我设置的空格键,所以还算方便
编橙之家文章,
相关内容
- Python namespace应该如何理解,pythonnamespace,python爱好者们
- 类似&#27979;&#35797这种编码如何用python转换成
- SQLAlchemy缓存数据生成原理是什么,sqlalchemy原理,我现在
- Flask Web开发第6章 程序中集成发送电子邮件功能 raise
- 中小型网站开发用SQLObject和peewee哪个更适,sqlobjectpee
- Python requests抓取速度变慢求分享应对经验,pythonreques
- 同样源码把requests库替换成scrapy抓取内容就报500错误,是
- 求帮分析python源码,路由不跳转的设置问题,python源码
- python缺陷吗try...except,except里只要有对应第一个try的错
- Python高效处理机制问题求助,python机制问题求助,求教比
评论关闭