2012-08-17 1 views
1

일부 폴더의 경우 창에 파일을 저장할 때마다 문자가 생깁니다. 그리고 다른 폴더들에 대해서는 괜찮습니다. 모든 것이 잘된 폴더와 나쁜 결말로 파일을 저장하는 폴더간에 차이점을 찾을 수 없습니다. 그래서 매번 수정 된 파일에 내 리눅스 가상 머신에서 dos2unix을 실행해야합니다. 이 파일들은 javascript이므로 매우 귀찮습니다!빔. 창문에 저장된 파일에 대한 인코딩과 관련한 어려움

도움이 필요하십니까? 파일 끝에 문자가 나타나는 것을 피하는 방법은 무엇입니까?

:set fileencoding=utf-8 도움이되지 않습니다.

보통 vim은 dos 파일을 가지고 있습니다 - 버퍼 창 하단에 [dos] 레이블이 있습니다 - 제 경우에는 모두 괜찮습니다, 그리고 거기에 [dos] 레이블이 없습니다.

답변

3

인코딩 형식보다 파일 형식 문제와 유사합니다. 나는 당신의 ~/_vimrc이를 추가하는 것이 좋습니다 :

set fileformat=unix 
set fileformats=unix,dos 
set nobinary 

당신이 내 시간의 엄청난 금액을 저장 :help fileformat

+0

에서 자세한 내용을 확인할 수 있습니다. 나는 이것에 대해 전에 물어야한다! 감사! –

+0

흠 .. 이제는 파일을 부분적으로 저장합니다. 또 다른 질문입니까? –

+0

어 ... 절대 그런 일이없는 걸 ... 정확히 어떻게 의미하니? 첫 번째 N 바이트 만 저장하거나 ... – janos