ubuntu12.10安装pyflakes做python代码检查

时间:2020-12-23 17:27:09

ubuntu下用vim打造超级IDE


Pyflakes是一个python的语法检查器,可以检查出变量未定义、modules忘记import、缩进错误等问题。使用Pyflakes可以有效的发现很多低级错误。Pyflakes使用简单,运行速度快,提示信息简洁有效。(http://codinn.com/people/vicalloy/notes/110923/



安装步骤:

1.sudo pip install pyflakes (必要时加个代理更快 -i http://e.pypi.python.org/simple)

2.去https://github.com/kevinw/pyflakes-vim下载pyflakes-vim插件

3.解压

4.sudo vi /etc/vim/vimrc,添加“

filetype on            " enables filetype detection
filetype plugin on " enables filetype specific plugins

.vimrc介绍见底下

5.把解压得到的pyflakes-vim/放到~/.vim/bundle/文件夹下,没有bundle就mkdir一个。


6.vi打开文件会出现,或者pyflakes  *.py也会统计出来


ps:

     .vimrc(转自http://rritw.com/a/ITxinwen/xingyexinwen/20110902/126096.html

 .vimrc是vim的主要配置文件,我們在配置VIM時首先對它進行基本的設置。打開home目錄下剛剛建立的.vimrc文件,可以對VIM進行如下的一系列基本選項設置:
set wildmenu
“增強模式中的命令行自動完成操作
set foldmethod=manual
“設定折叠方式为手動
set cin
“實現C程序的縮進
set sta
“插入<tab>時使用’shiftwidth’
set backspace=2
“指明在插入模式下可以使用<BS>刪除光標前面的字符
syntax enable
“設置高亮關鍵字顯示
set nocompatible
“去掉討厭的有關vi一致性模式,避免以前版本的一些bug和局限
set number
“顯示行號
filetype on
“檢測文件的類型
set history=1000
“”記錄曆史的行數
set background=dark
“背景使用黑色
set autoindent
set smartindent
“上面兩行在進行編寫代碼時,在格式對起上很有用;
“第一行,vim使用自動對起,也就是把當前行的對起格式應用到下一行;
“第二行,依據上面的對起格式,智能的選擇對起方式,對於類似C語言編寫上很有用
“第一行設置tab鍵为4個空格,第二行設置當行之間交錯時使用4個空格
set tabstop=4
set shiftwidth=4
set showmatch
“設置匹配模式,類似當輸入一個左括號時會匹配相應的那個右括號
set ruler
“在編輯過程中,在右下角顯示光標位置的狀態行
set incsearch
“查詢時非常方便,如要查找book單詞,當輸入到/b時,會自動找到第一
“個b開頭的單詞,當輸入到/bo時,會自動找到第一個bo開頭的單詞,依
“次類推,進行查找時,使用此設置會快速找到答案,當你找要匹配的單詞
“時,別忘記回車。
set enc=utf-8
“設置編碼为中文
set winaltkeys=no
“Alt組合鍵不映射到菜單上
set laststatus=2
“總是出現狀態欄
set statusline=%<%f\ %h%m%r%=%-14.(%l,%c%V%)\ %P>
“設置狀態欄
set hidden
“設置隱藏已修改buffer
autocmd FileType python setlocal et sta sw=4 sts=4