Vim에서 Rmodel, Rcontroller 및 기타를 실행할 때. 흰색 텍스트 만 표시됩니다. 나는 다음 버퍼로 이동 다음으로 돌아갈 때 :bn
와 :bl
색상이 노력하고 있습니다.
이것은 내 .vim 폴더입니다
https://github.com/regedarek/dotvim
답변
사용하다 :syntax sync fromstart
http://vim.wikia.com/wiki/Fix_syntax_highlighting 에서 그 팁을 받았습니다.
이 기사는 또한 해당 명령에 대한 매핑 (예 : F12 매핑)을 만드는 것을 제안합니다.
noremap <F12> <Esc>:syntax sync fromstart<CR>
inoremap <F12> <C-o>:syntax sync fromstart<CR>
답변
시험:
:e
파일에 저장되지 않은 변경 사항이없는 경우.
또는:
:syn off | syn on
답변
위의 모든 것을 시도했지만 아무도 나를 위해 일하지 않았습니다.
작동하는 유일한 것은 :
:filetype detect
그래서 빠른 단축키를 다시 매핑했습니다.
:noremap <Leader>,ftd :filetype detect
답변
때로는 구문이 괜찮지 만 깨지는 것은 접기뿐입니다. 이 경우 zx
많은 도움이됩니다.
VIM 문서에서 :
zx
접기 업데이트 : 수동으로 열리고 닫힌 접기 실행 취소 : ‘foldlevel’을 다시 적용한 다음 “zv”수행 : 커서 라인보기. 또한 접기를 다시 계산합니다. 이는 ‘foldexpr’을 사용할 때 유용하며, 폴드가 제대로 업데이트되지 않는 방식으로 버퍼가 변경됩니다.
답변
또 다른 옵션은 다음과 같습니다.
doautocmd Syntax
답변
답변
다음을 시도 할 수도 있습니다.
CTRL-L
VIM 문서 ( :h CTRL-L
)에서 :
화면을 지우고 다시 그립니다. 다시 그리기는 자동 완성 처리 후 나중에 발생할 수 있습니다.