2
_vimrc에 줄을 추가했습니다. 파일에는 이름을 포함하지 않는 새로운 편집 된 경우 내가 F4을 누르면 F4 매핑 방법 vim에서 이름없는 파일을 실행 하시겠습니까?
map <F4> :w<cr>:!python %<cr>
파일 이름을 포함하는 경우
, 그것은, 실행할 수 있습니다, 그것은 실행할 수 없습니다.내 구성을 더 스마트하게하고 싶지 않고 저장하고 싶지 않고 이름을 지정하고 F4을 누르십시오.
map <F4> :w<cr>:!python %<cr>
을 수정하여 실행할 수있는 이름없는 파이썬 파일을 만들려면 어떻게해야합니까?
내가 그것을 테스트 (예를 들어, ** 쓸 수 없습니다! 상기 _vimrc에 파이썬 ** W 및 pressF4는 이름이없는 파일을 실행 .IT가 실패 할 수 있습니다. –
__file__
는'<stdin>'
을 얻을 것입니다) : 하나의지도@it_is_a_literature, 예상대로 작동합니다 (우분투 13.04에서 vim 7.4를 사용하여'.vimrc '로 테스트했습니다). [방금 녹음 한이 스크린 캐스트] (http://asciinema.org/a/7061)를 참조하십시오. – falsetru
내 시스템은 xp + vim입니다. vim의 맨 아래에 명령을 입력하고 Enter 키를 눌러 F4 키를 누르면 실행할 수 있지만 _vimrc 파일 (구성 파일)에 쓸 때 F4 키를 눌러도 아무런 효과가 없습니다 ! –