とある変人のお道具箱

技術系のことにについて幅広く触れていくブログです

Vimで編集中のPythonファイルを実行する

VimでPythonを書いて実行するのに一度ファイルを閉じて、ターミナルからPythonを実行するのはめんどくさいですよね。そこでVimから直接Pythonを実行する方法を紹介します。
    

方法

編集中ならescキーでノーマルモードに移行します。

:!python3 %

と入力し、エンターを押すとPython3で実行することができます。
    

F5キーで実行できるように応用する

ここからがVimを使って楽をするところです。
いちいち実行するのに「:!python3 %」なんて打つのはめんどくさいですよね。クールじゃないですよね。そこでF5キーを押すと、自動で入力されるように設定しましょう。
.vimrcの最後に以下ののコードを追記して、保存しましょう。

nmap <F5> :!python3 %

するとVimのノーマルモードでF5を押すと「:!python3 %」が自動で入力されるようになります。
    
それではよいVimライフを