Vim에서`syntax`와`filetype`의 차이점은 무엇입니까?


9

Vim syntax과 의 차이점은 무엇입니까 filetype?

구문과 파일 형식을 설정할 수 있다는 것을 알았지 만 차이점을 완전히 이해할 수는 없습니다.

되어 syntax에만 구문 강조에 사용?


나는 두 대답이 다소 원형이라는 것을 발견했다. TL; DR은의 filetype기능 중 일부 syntax입니다. 참조 또한
PHS

답변:


-1

특정 파일 형식에는 특정 구문이있을 것으로 예상됩니다. 예를 들어 file.php를 열면 PHP 구문이 필요하며 그에 따라 색상이 지정됩니다.

그러나 일부 사람들은 비정상적인 파일 형식을 사용하지만 편집기에서 올바른 구문 (예 : file.txt 또는 file.bla)을 PHP 내용과 함께 사용하려고합니다.

구문은 파일 내부의 "언어"이며, 여기서 filetype은 파일의 실제 유형입니다.


6

filetypesyntax구문 강조, 들여 쓰기 규칙 및 기타 플러그인과 같은 것보다 더 많은 사항에 영향을줍니다 . 따라서 일반적으로 filetype구문 강조 표시 만 변경하지 않는 한 사용해야합니다 .

http://vim.wikia.com/wiki/Filetype.vim


0

c 파일은 파일의 다른 요소 (구문)의 색상을 지정하는 방법에 관계없이 c 파일 (파일 유형)입니다. 파일 유형에 따라 일부 결정 (예 : 단어의 색상을 지정하는 방법, 대괄호를 넣는 위치 등)이 결정됩니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.