파이썬 코딩 시 vim에서 indent로 loop 작성 후 다시 앞으로 이동하기(?)
글쓴이: heodh / 작성시간: 화, 2010/04/27 - 11:49오전
일단 vimrc는 http://svn.python.org/projects/python/trunk/Misc/Vim/vimrc 를 기본으로 해서 몇 가지 추가했습니다.
set nu
syntax on
filetype indent on 을 추가
for i in range(10): print i <-----이 시점에서 자동으로 indent가 됩니다. print 'Hello' <-----여기부터 loop를 벗어나고자 윗 줄에서 [Enter]를 친 후 백 스페이스로 앞으로 가고 싶은데 비프음만 나고 앞으로 가지는 않습니다.
명령모드[ESC]로 들어가면 커서가 앞으로 이동합니다. 그리고 다시 입력모드[i]로 들어가서 계속 작성을 하게 되는데 이런 과정이 좀 불편합니다. 그냥 입력모드에서 해결하고 싶습니다.
현재 windows vista, python 2.6, vim7.2 사용 중입니다.
Forums:
딱히 방법은
딱히 방법은 안떠오르지만, 두번째 시점(<--)에서 저는 Ctrl-d 를 사용합니다.
(그런데, 전 두번째 경우에 backspace가 먹습니다. )
set backspace=indent 가
set backspace=indent 가 필요할 것 같군요.
기존 backspace 값을 set backspace를 통해 한 번 보시고 거기에 추가하세요.
댓글 달기