언제부턴가 윈도우즈(MS-Windows)에서 vim (gvim) 으로 텍스트 파일을 열 경우 # 으로 시작하는 줄이 주석으로 인식이 되지 않기 시작했다. 이 경우 filetype.vim 파일에서 다음 부분을 주석 처리 하거나 파일의 가장 아랫 부분으로 옮겨 준다.
filetype.vim의 내용 중 일부
" Plain text files, needs to be far down to not override others. This avoids
" the "conf" type being used if there is a line starting with '#'.
au BufNewFile,BufRead *.txt,*.text setf text
위는 MS-Windows와 Linux/Mac에서 모두 해당하며, filetype.vim 파일은 vi/vim 설치 경로에 있다. Linux의 경우 별다른 옵션 없이 설치했을 경우 /usr/share/vim/vim74 가 된다.
이 경우 적절한 검색어를 찾기가 힘들었다. text file comment 등으로 구글링을 했지만 주로 주석 처리를 하는 방법에 대해서 나올 뿐 위처럼 추석처리가 되지 않는 경우에 대한 해결책은 검색되지 않았다. 그래서 vi/vim 설치 경로로 가서 파일들을 일일이 열어서 확인하기 시작했다. 어차피 설정 파일에서 어떠한 옵션에 의해 위와 같은 상황이 발생했을 것으로 판단, plain text 에 대한 옵션들을 일일이 찾아 보기 시작했고, 그 결과 위와 같은 파일의 위와 같은 부분을 찾을 수 있었다.
'컴퓨터 > 자질구레 팁' 카테고리의 다른 글
맥북에서 대/소문자 한/영 전환 (0) | 2018.02.27 |
---|---|
정규 표현식 사용 예제들 (0) | 2018.02.26 |
vi 에서 tab 이 계속 space 로 바뀔 때 (0) | 2016.12.14 |
윈도우즈에서 만들 수 없는 파일 이름 (0) | 2014.02.03 |
엔드노트 사용법 - 참고문헌 정리 프로그램 (26) | 2013.02.17 |