2013-02-08 7 views
1

이전 게시물에서 vim buffer Trying char-by-char conversion - 특정 파일을 열 때 vim이 해당 파일의 인코딩을 감지 할 수 없어이 문제가 해결되었습니다. Ingo가 제공 한 솔루션으로vim NERDTree 버퍼 - char ~ char 변환 시도 중

그러나 vim의 NERDTree 플러그인을 설치 한 후에 같은 문제가 다시 발생합니다.

NERDTree 매핑 map <F2> :NERDTreeToggle<CR>에 의해 열린 버퍼는 :set encoding=utf-8 지시문을 따르지 않는 것으로 보입니다.

Trying char~by-char conversion... 문제를 해결하려면 :set encoding=utf-8을 다시으로 실행해야합니다.

또한 내 nerdtree 디렉토리는 | 기호 대신 이상한 ?으로 표시됩니다. 이렇게 : - enter image description here

내가 뭘 잘못하고 있니?

답변

0

나는 일시적 그러나이 솔루션은 Trying char~by-char conversion 경고가 아직도 내가 열려을 검색 할 때마다 팝업으로 충분하지 않습니다 원래 일반

map <F2> :NERDTreeToggle<CR> 

map <F2> :NERDTreeToggle<CR>:set encoding=utf-8<CR> 

대신 매핑하여이 문제를 해결했다 NERDTree v 퍼의 특정 디렉토리.

그럼 누구 한테 더 나은 해결책이 있는지 듣고 싶습니다. 감사! -

nerdtree ? 문자 문제는이 게시물에 의해 해결되었다 vim - nerdtree suddenly broke

0

당신은 아무것도 할 필요가 없습니다 : NERDTree이 encoding를 조작하지 않고 encoding은 한 번 설정 글로벌 옵션이며 모두에 대한 ~/.vimrc. 거의 비어있는 ~/.vimrc으로 돌아가 그로부터 빌드하십시오 (encoding 및 기타 옵션 사용).