2011-09-26 6 views
1

저는 Mac OS 10.7 Terminal에서 vim을 사용하고 있습니다.Vim 들여 쓰기 ">"사용

내 .vimrc는 이미 4로 탭 정지를 지정합니다. 그러나 여러 줄을 선택하고 ">"을 사용하여 들여 쓰기를 사용하면 4 대신에 8 공백을 들여 씁니다. 어떻게해야합니까? 그게 4라고 정정 해? 내의 .vimrc의

부 :

set cindent 
set autoindent 
set tabstop=4 
+2

sw = 4로 설정하려고 했습니까? –

답변

5

shiftwidth 변수 컨트롤 들여 쓰기 :

set shiftwidth=4 
+0

또한 공백을 원하면'expandtab'을 설정하십시오. – Benoit

+1

제목에 대한 자세한 내용은 Drew Neil의 탭과 공백에 대한 vimcast를 확인하십시오. http://vimcasts.org/episodes/tabs-and-spaces/ –

2
set shiftwidth=4 

그들은 다른 일을 위치 : tabstop을 표시 할 때 사용하는 스페이스의 폭 말한다 탭 문자 인 shiftwidth은 들여 쓰기 용입니다.

관련 문제