vim 에서 파이썬 편집 시 tab이 sapce로 바뀔 때 vim으로 python 편집 시 py 확장자를 가진 파일의 tab은 무조건 space로 전환된다. 이러한 현상은 .vimrc 파일 혹은 .vim/vimrc 파일에 아래와 같은 설정이 있는 경우 발생할 수 있다. set expandtab "탭을 스페이스로 바꾸는 설정filetype plugin indent on "파일 타입에 따른 plugin과 indent 설정 on 특히 filetype indent on이 설정된 경우 기본 설치된 python.vim이 vim 기동 시 수행되고 python.vim안에 파이썬 확장자를 위한 설정이 되어 있어 .py 확장자를 가진 파일의 tab은 무조건 space로 전환이 이루어 진다. 확장자에 따른 expandtab이 어떤 파일로 부터 영향을 받는지 알기 위해 verb se.. Programing/vim & neovim 6년 전
vi/vim/nvim 추천 글 모음 vi/vim/neovim(nvim)을 시작할때 인터넷을 통하여 정말 많은 글들을 볼 수 있지만 그중에서도 꽃이라고 할만한 글 두개와 vi류(vim/gvim, neovim) 에디터를 사용하면서 이제는 필수가 되어버린 플러그인 관리자 설치 방법을 간단하게 정리합니다. 첫번째로 VIM 시작 부터 활용까지 읽을 수 있는 글로 밤앙개님의 VIM 강좌 01 를 추천 드립니다.자세한 설명과 이해를 돕는 예시들이 충분해서 VIM사용을 위해 큰 도움이 될 수 있습니다.강좌의 갯수가 많으므로 첨부터 하나씩 꼭 익혀보시길 권해 드립니다. 심도있는 이해를 위해 꼭 읽어야 할 글로 Practical Vim 2판 정리 페이지를 추천 드립니다.(vi의 기본적인 사상을 이해할 수 있습니다.)iBooks로 읽을 수 있다는 실용적인 V.. Programing/vim & neovim 7년 전
vim 설정 적어줄 것이 많은데 차차로 써나가야 한다. VIM 은 말그대로 VI 의 확장 판이다. 진정한 기능은 VI 의 확장기능을 발휘할때 나타난다.VI 는 시작 할때 초기환경을 읽어와서 수행된다.이는 리눅스, 윈도우 등 여러 OS 에서 동일하다.그런데 이때 읽어오는 파일의 위치와 이름은 다르다. 이 정보는 VIM 실행후 명령어 모드 (':' 를 입력해서 들어감) 에서 help startup 을 입력하면 나온다. 각가의 OS 에서 초기에 환경설정을 위한 파일들의 이름은 다음과 같다. Unix $HOME/.vimrc OS/2 $HOME/.vimrc or $VIM/.vimrc (or _vimrc) MS-DOS and Win32 $HOME/_vimrc or $VIM/_vimrc Amiga s:.vimrc or $VIM/.. Util 9년 전