파일이 같은 방식으로 표시되도록 소스 코드에 vim 설정을 어떻게 포함시킬 수 있습니까?


8

파일에 vim에 대한 지침을 저장하는 방법이 있다는 것을 모호하게 기억합니다 (탭 스톱 너비 등). vimrc의 설정에 대해 이야기하는 것이 아니라 편집 할 파일에 해당 설정을 저장하는 것입니다.

이렇게하면이 파일을 다른 컴퓨터로 전송하더라도 tabstop은 항상 올바른 너비를 갖습니다.

그러나 vim이 파일을로드 할 때 해당 설정을 선택하도록 마법의 단어가 무엇인지 기억할 수 없습니다. 어떤 아이디어?

답변:


12

vi:줄 바꿈으로 끝나는 주석을 넣으십시오 .

/* vi: tabstop=4
*/

정력이를 선택하지 않는 경우에 당신은 추가해야 할 수 있습니다 set modeline~/.vimrc. 자세한 내용 :h modeline은 참조 하십시오.


나를 올바른 방향으로 안내해 주셔서 감사합니다! 완벽하게 작동합니다. 건배.
Jon

2
모델 라인의 "set"형식을 사용하여 새 줄에 닫는 주석 문자열을 사용하지 않아도됩니다 (예 : / * vi : set tabstop = 4 : * /
Heptite

2
나는 새로운 라인을 필요로하지 않았다# vim:et:sts=4:sw=4
펠리페 알바레즈

1
천만에요 :<!-- vi: set sw=4 ts=4: -->
Andrejs Cainikovs
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.