pyflakes.vim: 讓 vim 自動檢查 python 語法

因為買了新新 Macbook Air, 下禮拜就要去北京了, 就在這台設定了一下開發環境。 首先當然是抓個 xcode 下來裝, 然後裝上 homebrew

平常開發都只用 vim, 可是其實我對 vim 的各種功能或是外掛都沒有太多著墨跟了解, 就都只有基本的 .vimrc 設定而已, 今天早上就想說來摸一下。

在 Mac 內建的 vim 並沒有 python support, 以前自己 compile 過一次, 可是這次卻碰到麻煩, 最後直接抓 MacVim 來裝, 不過我不喜歡 GUI 模式, 而是用 MacVim 提供的 console 模式, 所以我就直接 alias 出來。

alias vi=/Applications/MacVim.app/Contents/MacOS/Vim

這樣一來馬上就能讓 vim 有 python support, 然後就是裝 vim 外掛, pyflakes.vim, 抓下來丟進 ~/.vim/ftplugin 就可以了, 這個裡面就直接有 pyflakes 這個 python package, 所以在 vimrc 加上下面幾行啟用 plugin 即可。

filetype on
filetype plugin on

接下來就可以直接編輯個 python 程式試看看, 除了錯誤的語法之外, 多餘的 import 也檢查的出來, 真是不錯!

tzangms

Read more posts by this author.

Subscribe to Oceanic / 海海人生

Get the latest posts delivered right to your inbox.

or subscribe via RSS with Feedly!