tabstop 값을 변경하면 vi 로 볼 때만 바뀐 것처럼 보입니다. 실제로는 여전히 <Tab> 문자 하나이기 때문에 대부분의 프로그램은 이를 Space 8개로 변환해서 보여줍니다. 그렇기 때문에 나중에 cat / more 등을 사용하면 이상한 모양으로 보이게 됩니다. 위에 설명된 다른 답처럼 set shiftwidth=4 를 사용하시는 것이 좋습니다. : : :set tabstop=4 : : : 궁금합니다.