python - 更改 Vim 命令以在 MS-Windows 中工作?使用 make 检查 python 语法

标签 python windows vim windows-xp

:make 提供了一个错误列表,可以浏览这些错误以进行修复。

问题是 this script only works in Unix based OSes.

autocmd BufRead *.py set makeprg=python\ -c\ \"import\ py_compile,sys;\ sys.stderr=sys.stdout;\ py_compile.compile(r'%')\"
autocmd BufRead *.py set efm=%C\ %.%#,%A\ \ File\ \"%f\"\\,\ line\ %l%.%#,%Z%[%^\ ]%\\@=%m

任何人都可以帮助我让它工作或提供 Windows XP 的等效项?

最佳答案

要使第一部分起作用,您必须先将 python 添加到 PATH 变量中。

http://vlaurie.com/computers2/Articles/environment.htm

python.exe应该放在:

c:\PythonXX\bin

但我不太确定,请在添加之前检查一下。

关于python - 更改 Vim 命令以在 MS-Windows 中工作?使用 make 检查 python 语法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1394058/

相关文章:

vim - 在vimdiff中更改分屏的大小

c - vim 自定义c语法折叠

python - Pyramid 框架能否在CGI服务器上运行

python - 如何在 OSX 10.7 上安装 psycopg2

windows - 在 Windows 7 中使用批处理脚本检查实体的主机文件?

git - 更改 Fugitive 的 Gstatus 窗口高度

python - 如何捕捉python语法错误?

Python + opencv :ValueError: setting an array element with a sequence

c++ - jpeg_read_header libjpeg 的替代品

windows - Postgres 安装失败