2012-01-28 1 views
0

좋아, 나는 vim에 새로운 기능을 가지고 있으며, 연속적인 파일로드 후에 구문 강조와 관련하여 매우 성가신 문제가있는 것처럼 보입니다. vim에서 첫 번째 파일을로드 한 후에는 구문 강조 표시가 있지만 GUI, NERDtree 또는 편집에서 다른 파일을로드하면 구문 강조 표시가 사라지고 명령과 함께 다시 가져올 수 없습니다.Vim 구문 강조 표시 두 번째 파일로드 후 사라짐

내 vimrc 파일이 아래에 있으면 도움이 될 것입니다.

call pathogen#infect() 
syntax on 
filetype plugin indent on 
let NERDTreeShowHidden=1 
autocmd VimEnter * NERDTree 
autocmd VimEnter * wincmd p 
map <F3> :TlistToggle 
map <F4> :NERDTree 
set number 
colors koehler 

실제로 재미 있습니다. 내 vimrc 파일을로드했을 때 구문 강조가있었습니다. 나는 무슨 일이 벌어지고 있는지 전혀 모른다.

+1

당신이 "도망 가라"고 할 때 – Filip

+0

마찬가지로 텍스트 강조 표시가 존재하지 않으면 모든 텍스트가 같은 색상입니다 ... – jab

+0

Mac-vim에 익숙하지 않지만 "nocompatible 설정 "에서 구문 앞에 – Filip

답변

1

열리는 두 번째 파일에 vim이 구문 강조를 감지하는 파일 형식을 가지고 있지 않은 것 같습니다. 특히 에 있었기 때문에 vimrc 파일을 볼 때 강조 표시가 나타납니다. 당신이 취소 강조 파일에있을 때

,이 명령을 시도 : 값이 비어

:set filetype 

경우에는 구문 강조 없다, 그 이유가 있습니다.

질문을 확장하여 작동하는 파일과 그렇지 않은 파일의 파일 이름 및 유형을 포함시킬 수 있다면 도움이됩니다.