Windows環境でのVimをPythonとするIDEの設定


(一)Python 2.7のインストール
公式サイトでPythonをダウンロードしてインストールします.私のインストールパスはD:Program FilesPythonです.インストールが完了したら環境変数Pathを編集し、その後に追加します.D:\Program Files\Python.(前のセミコロンに注意)
(二)Vimのインストール
公式サイトでgvimをダウンロードしてインストールします.私のインストールパスはD:Program FilesVimです.インストールが完了したら環境変数Pathを編集し、その後に追加します.D:\Program Files\Vim\vim73.
(三)Exuberant Ctagsのインストール
Ctagsはtagsファイルを生成するために使用され、Vimはジャンプ機能を実現することができ、他のプラグインによって呼び出されることもできる.ジャンプとは、自分が望む関数、タイプ、構造体、クラスなどの定義にいつでも移動できることです.例えばカーソルが任意の位置にある場合は通常モードで入力できます
:ta func_name
カーソルをfunc_に直接位置決めできますname寒暖所.もちろん,他のネーミングもこの方法を用いて迅速な位置決めを行うことができる.また、カーソルが1つの関数名を指すときにCtrl+]を押して、すぐにこの関数の定義にジャンプすることができます.定義位置にジャンプしたら、Ctrl+oを押して元の編集位置に素早く戻ることができます.ctagsとtagsの違いを明確にする必要があります.ctagsはexeファイルで、tagsファイルを生成します.tagsファイルは現在のディレクトリの下のすべてのソースファイルのラベルリンクファイルです.ctagsのないVimでは新しいtagsファイルを生成できないだけですが、既存のtagsファイルは使用できます.
通常、Ctagsは単独では使用されませんが、Taglistなどのプラグインと組み合わせて使用されます.
公式サイトでCtagsをダウンロードし、フォルダ内のctagsをexeはD:OpenSourceVimなどの任意のフォルダに配置されます(ファイルパスにスペースや中国語文字がないことに注意してください.そうしないとTaglistなどのプラグインはctags.exeの場所を見つけることができません).D:Program FilesVimvim 73に置くと、後で複雑な設定は必要ありません.
(四)Taglistのインストール
公式サイトでTaglistをダウンロードし、taglist.vimはインストールディレクトリのpluginフォルダの下に入れて、私のはD:Program FilesVimvim 73pluginです.
CtagsとTaglistがあれば、ファイルに含まれる関数、クラス、変数などを簡単に表示できます.
(五)インストールコード自動補完ツールPydiction
公式サイトでPydictionをダウンロードしpython_pydiction.vim、complete_dictとpydiction.py 3つのファイルをD:Program FilesVimvim 73ftpluginに配置します.使用時にTabキーで自動補完ができます.
(六)構成_vimrc
一般的にこのファイルはインストールディレクトリの上の階にあり、私のはD:Program FilesVimにあります.Taglistにctagsを見つける必要があるexe、デフォルトで開くように設定します.
Pydictionのcomplete-dict位置を設定し、デフォルトの高さを20に設定します.
次の文を追加します.
let Tlist_Ctags_Cmd='D:\OpenSource\Vim\ctags.exe'
let Tlist_Auto_Open=1
let g:pydiction_location = 'D:\Program Files\Vim\vim73\ftplugin\complete-dict'
let g:pydiction_menu_height = 20
ctags.exeはD:Program FilesVimvim 73に配置されています.最初の文を
let Tlist_Ctags_Cmd='ctags.exe'
(七)Pythonショートカットの追加
gvimの2.73バージョンにはPythonの構文ハイライトプラグインpythonが統合されているためです.vimですので、これでPythonのエディタができました.次にpythonのコンパイルを実現するためにショートカットキーを設定します.次の文で実現できます.
map :!python.exe %
これによりVimでpythonを直接呼び出すことができる.exeはpyスクリプトを実行します.スクリプトの場合は、F 12キーを押してEnterキーを押してプログラムを実行できます.
(八)例
以下の手順について、
def run(name)
    print name, 'running'
print run('your name')
Vimで開き、実行
これで、Vimを使ってpyを編集することができます.enjoy it^^;