잠시 동안 내 소스 파일에 tabstop = 4를 사용했습니다. 이제는 큰 들여 쓰기가있는 자바 스크립트를 많이 작성 했으므로 4의 tabstop이 낭비되는 것처럼 보입니다. 따라서이 탭을 2로 변환하고 싶습니다. 문제는 "expandtab 설정"을 사용하는 것입니다. 따라서 tabstop = 2로 설정하는 것만으로는 도움이되지 않습니다.expandtab을 사용한 후 탭 스톱을 4에서 2로 변경합니다 (최소 수동 작업으로)
내 모든 파일을 탭 2로 신속하게 변환 할 수있는 방법에 대한 제안 사항은 무엇입니까?
나의 현재 관련의 .vimrc 설정 당신은 정력 창에
" convert spaces to tabs first
set noexpandtab
set tabstop=4
set shiftwidth=4
retab!
" now you have tabs instead of spaces, so insert spaces according to
" your new preference
set tabstop=2
set shiftwidth=2
set expandtab
retab!
을 할 수
set tabstop=4
set shiftwidth=4
set expandtab
굉장합니다. 이것은 나를 위해 일했다. – Jayesh