vi에서 자동 들여쓰기 문제

공부합시다..의 이미지

현재 putty이용해서 아마존 리눅스 서버로 연결해 공부 중에 있습니다.ㅠㅠ

홈 디렉토리에 .vimrc를 이용해서 기본 설정하고 사용 중인데,
나머지는 다 적용되는 듯 한데 왜인지 자동 들여쓰기가 적용이 안되네요ㅠㅠ

set nu
 
set ts=2
set shiftwidth=2
set ai
set smartindent
set cindent
 
set showmatch
set incsearch
 
set mouse=a
 
syntax on
filetype on

지금 .vimrc에 들어가있는 사항입니다.
입문 중인 컴알못에게 조언 좀 부탁드립니다 ㅠㅠ