반응형
주어진 파일 유형에 대한 영구 : set 구문?
Twig를 사용하는 Symfony2 프로젝트에서 작업 중이며 파일 형식은 myfile.html.twig
. Vim은 구문 강조를 자동으로 감지하지 않으므로 아무것도 적용하지 않습니다. :set syntax=HTML
파일을 연 후에 사용할 수 있지만 파일 사이를 이동할 때 고통 스럽습니다.
vim에서 특정 파일 유형에 대해 구문 강조를 지속적으로 설정하는 방법이 있습니까?
autocmd
이를 수행하는 데 사용할 수 있습니다 .
augroup twig_ft
au!
autocmd BufNewFile,BufRead *.html.twig set syntax=html
augroup END
작동해야합니다.
에 다음 구절 중 하나를 추가하십시오 .vimrc
.
" Set the filetype based on the file's extension, overriding any
" 'filetype' that has already been set
au BufRead,BufNewFile *.html.twig set filetype=html
또는
" Set the filetype based on the file's extension, but only if
" 'filetype' has not already been set
au BufRead,BufNewFile *.html.twig setfiletype html
au BufNewFile,BufRead,BufReadPost *.twig set syntax=HTML
이 줄을 ~/.vimrc
에 추가 하면 설정이 영구적으로 유지됩니다.
나는 이것이 질문에 직접 대답하지 않는다는 것을 알고 있지만 이것은 Twig / Symfony 2와 함께 작동하는 구문 강조를 얻는 것입니다.
https://github.com/beyondwords/vim-twig (내가 아님) 를 확인하는 것이 좋습니다 .
- * .html.twig에 대한 구문 강조 파일,
- 동일한 파일 유형 감지 및
- * .html.twig 파일을 편집 할 때 필요에 따라 다양한 설정을 수정할 수있는 파일 유형 플러그인
이게 도움이 되길 바란다
참고 URL : https://stackoverflow.com/questions/11666170/persistent-set-syntax-for-a-given-filetype
반응형
'code' 카테고리의 다른 글
Log.INFO 대 Log.DEBUG [종료 됨] (0) | 2020.09.14 |
---|---|
여러 언어로 Travis CI를 설정하는 방법 (0) | 2020.09.14 |
qt를 설치하지 않고 Linux에서 qt5 앱을 실행하는 동안“플랫폼 플러그인”xcb“”를로드하지 못했습니다. (0) | 2020.09.14 |
내 테스트를 .npm 무시해야합니까? (0) | 2020.09.14 |
Guid의 기본값은 무엇입니까? (0) | 2020.09.14 |