您的位置:首页 > 编程语言 > Python开发

python vim 插件

2015-01-22 22:21 351 查看
vim的默认配置对python的支持有限,要在编写代码时及时得到变量拼写错误等提示,可安装pyflakes插件。

如果想编写严格遵循PEP 8的代码,可使用vim的 pep8插件。

为了方便,有人将PyFlakes和PEP 8两个代码检查软件整合到一起,打造出flake8,该工具可通过插件vim-flake8与vim整合,推荐使用。

1.首先安装flake:

$pip install flake8

如果没有安装pip的话,ubuntu10.10或者更新版本使用如下命令:

$ sudo apt-get install python-pip python-dev build-essential

$ sudo pip install --upgrade pip

2.安装vim-pathogen

vim-pathogen -- In
practical terms, pathogen.vim makes it super easy to install plugins and runtime files
in their own private directories.

意思大概是在实际的项目中,pathogen.vim 使安装插件和运行文件在各自的文件中相当简单。

运行下面命令:

$
mkdir -p ~/.vim/autoload ~/.vim/bundle && \
curl -LSso ~/.vim/autoload/pathogen.vim https://tpo.pe/pathogen.vim[/code]如果你在使用windows,请将 ~/.vim 替换为 ~\vimfiles

在vimrc中添加:

execute pathogen#infect()


3.安装vim-flake8

$cd ~/.vim/bundle

$ git clone
https://github.com/nvie/vim-flake8[/code]

用F3 代替F7,在vimrc中加入:

autocmd FileType python map   :call Flake8()


To add builtins, in your .vimrc:
let g:flake8_builtins="_,apply"


To ignore errors, in your .vimrc:
let g:flake8_ignore="E501,W293"


If you want to change the max line length for PEP8:
let g:flake8_max_line_length=99
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: