vim에서 다양한 코드 파일에 대해 서로 다른 들여쓰기 너비를 제공하는 방법은 무엇입니까?
曾经蜡笔没有小新
曾经蜡笔没有小新 2017-05-16 16:41:26
0
1
1002

.vimrc 파일에서 다양한 코드 파일(접미사 이름으로 간단히 판단할 수 있음)에 대해 다양한 탭 공간 너비를 설정하는 방법은 무엇입니까? 예를 들어, .rb 파일의 탭은 한 번에 2개의 공백만큼 들여쓰기되고, .c 파일의 탭은 3개의 공백만큼 들여쓰기되며, .cs 파일의 탭은 이와 유사하게 4개의 공백만큼 들여쓰기됩니다. 추신: Linux 및 osx에서만 사용해야 합니다. 답변을 제공해 주신 모든 분들께 미리 감사드립니다.

曾经蜡笔没有小新
曾经蜡笔没有小新

모든 응답(1)
左手右手慢动作

根据文件类型来设置就可以了,如下.

"为不同的文件类型设置不同的空格数替换TAB
autocmd FileType php,python,c,java,perl,shell,bash,vim,ruby,cpp set ai
autocmd FileType php,python,c,java,perl,shell,bash,vim,ruby,cpp set sw=4
autocmd FileType php,python,c,java,perl,shell,bash,vim,ruby,cpp set ts=4
autocmd FileType php,python,c,java,perl,shell,bash,vim,ruby,cpp set sts=4
autocmd FileType javascript,html,css,xml set ai
autocmd FileType javascript,html,css,xml set sw=2
autocmd FileType javascript,html,css,xml set ts=2
autocmd FileType javascript,html,css,xml set sts=2
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!