본문 바로가기

리눅스

[리눅스] VIM 에서 파이썬 바로 실행 하는 방법

vim 에서 :w !python 을 입력하면 파이썬 코드를 실행할 수 있습니다. 그러나 실행할 때마다 반복해서 입력해야 하기 때문에 굉장히 불편합니다. 다음과 같은 방법으로 더욱 편하게 파이썬 코드를 실행할 수 있습니다. vim .vimrc로 .vimrc 파일을 연 뒤, 다음과 같은 문장을 삽입합니다.

 

imap <F5> <Esc>:w<CR>:!clear;python %<CR>

 

그리고 insert mode 에서  <F5>를 누르면 다음과 같이 파이썬 코드를 실행할 수 있습니다.

 

INSERT  MODE에서  <F5> 입력
정상적으로 파이썬 코드가 실행되었습니다.

 

 

imap <F5> <Esc>:w<CR>:!clear;python %<CR>는 insert mode에서 <F5> 를 파이썬 실행에 사용하였던 :w !python3에 맵핑 시키는 명령어 입니다. <F5> 대신 다른 원하는 버튼으로 변경하는 것 또한 가능합니다. 

 

참고 자료 : https://stackoverflow.com/questions/18948491/running-python-code-in-vim