2016-09-19 3 views
0

나는 vim을 사용하여 nesC 언어로 우분투 16.04 LTS에서 작업하고 있습니다.빔 하이라이트 문제

내 문제는 코드를 편집 할 때 강조 표시가 첫 번째 그림과 같이 작동하지만, 파일을 저장하고 종료 한 다음 다시 열면 두 번째처럼 강조 표시가 사라집니다.

enter image description hereenter image description here

매우 여러분 모두 감사합니다!

추신 : 구문을 설정했습니다. 다른 코드를 읽을 때 강조 표시가 예상대로 작동합니다.

답변

1

vim은 파일 확장자를 기반으로 기존 파일의 구문을 강조 표시합니다 (어느 것이 사용합니까?). 다행히도이를 수정할 수있는 확장 프로그램이있을 수 있습니다. 아마도 this은 그러한 확장입니다. This도 도움이 될 수 있습니다. 즉, C++과 같이 작동하도록 선택한 확장에 대한 강조 표시를 만드는 방법을 설명합니다. 게시물에서 :

주위를 파고 나서 해결책을 찾았습니다. 다음에 ~ /의 .vimrc (Vim은 구성 파일)를 추가 : 실제로

syntax on 
filetype on 
au BufNewFile,BufRead *.lmx set filetype=xml 
+0

전에서 명령 [링크] (http://www.vim.org/scripts/script.php를 따라했습니다 ? script_id = 1847) –