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 使安装插件和运行文件在各自的文件中相当简单。
运行下面命令:
如果想编写严格遵循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 clonehttps://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
相关文章推荐
- 使用Python和vim插件结合让Vim支持多文件夹比较
- VIM python 自动补全插件:pydiction
- Vim 我用的python相关插件
- vim编写python脚本自动补全插件
- vim python插件配置
- VIM python 自动补全插件:pydiction
- [亲测] 使用pep8 vim插件规范Python代码
- 【ubuntu】vim安装python自动补全插件(2)
- 【ubuntu】vim安装python自动补全插件(1)
- python开发vim插件
- Eclipse 和 Vim 协同使用---使用Eclim插件开发Python程序
- Vim python缩进插件【转】
- pydiction(vim的python语法补全插件)安装方法
- Eclipse 和 Vim 协同使用---使用Eclim插件开发Python程序
- mac下用vim打造python IDE之二 —— Taglist插件
- vim使用及python 插件设置
- 使用 Python 编写 vim 插件
- vim 启用python插件
- VIM python 自动补全插件(plugin):pydiction-1.2.1
- Python之IDE开发工具-1 Python VIM 自动补全插件