프로그래밍

 3198, 1/160 회원가입  로그인  
   yscode
   vi & vim 관련 질문드려요~

http://www.hackerschool.org/HS_Boards/zboard.php?AllArticle=true&no=2980 [복사]


안녕하세요ㅎ

제가 지금 vi 에서 vim으로 갈아탔습니다.

확실히 개정판이라 그런지 text색도 들어가고 좋네요ㅎ

그런데 자동 들여쓰기가 안됩니다.

반복문쓰고 알아보기 너무 어렵워요ㅠ

[운동장] 에서 FTZ 들어가서 진행하다 보면 자동으로 들여쓰기 되던데...

어떻게 설정할 수 있나요?? 좀 알아봤는데 이 부분에 대한 자세한 설명은 안나와 있네요ㅠ

워낙에 초보실력인지라 질문올립니다. 답변부탁드려요~!

하쿠나마타타~^^

  Hit : 5349     Date : 2011/05/02 11:45



    
yscode 아 해결했습니다.ㅎㅎ 2011/05/03  
7evenLeaf /yscode

해결하셨으면 어떻게 해결하셨는지
말해주시는 센스 ㅎㅎ
2011/05/03  
yscode ㅎㅎ확인해봐야 할것이 있어 급했네요^^ㅋ 1. 홈 디렉토리에 .vimrc 를 만든다. ex) vi(vim) .vimrc 2. .vimrc이름의 vi(vim)에디터가 열리면 각 set 명령어를 입력해준다 (네이버 검색해보시면 각종 명령어가 나옵니다.) 3. (제가 생각하는) 필수 명령어를 입력해준다. set nu => 행 번호가 나옵니다. set ts=숫자 => 탭을 눌렀을때 몇칸떨어지느냐를 설정해줍니다. ex) set ts=4 -> 4칸 떨어집니다. 가장 이상적인듯.. set sw=숫자 => 자동들여쓰기의 탭 칸을 설정해줍니다. ex) set sw=4 -> 자동으로 4칸 떨어집니다. set cindent => C언어 스타일의 자동들여쓰기가 됩니다만.. 위의 sw를 안해주면 대략 6~8칸의 간격으로 떨어집니다. set autoindent => 자동으로 들여쓰기를 설정해줍니다. 그런데 단독으로 쓰이면 아무런 반응 없네요. set showmatch => 문법에 따른 들여쓰기를 해줍니다. 이상! 하쿠나 마타타^^ 2011/05/03  
yscode ㅎㅎ.. 이거 참..;; 이거 위에 어떻게 지우죠??ㅋㅋ

ㅎㅎ확인해봐야 할것이 있어 급했네요^^ㅋ
1. 홈 디렉토리에 .vimrc 를 만든다. ex) vi(vim) .vimrc

2. .vimrc이름의 vi(vim)에디터가 열리면 각 set 명령어를 입력해준다 (네이버 검색해보시면 각종 명령어가 나옵니다.)

3. (제가 생각하는) 필수 명령어를 입력해준다.

set nu => 행 번호가 나옵니다.

set ts=숫자 => 탭을 눌렀을때 몇칸떨어지느냐를 설정해줍니다. ex) set ts=4 -> 4칸 떨어집니다. 가장 이상적인듯..

set sw=숫자 => 자동들여쓰기의 탭 칸을 설정해줍니다. ex) set sw=4 -> 자동으로 4칸 떨어집니다.

set cindent => C언어 스타일의 자동들여쓰기가 됩니다만.. 위의 sw를 안해주면 대략 6~8칸의 간격으로 떨어집니다.

set autoindent => 자동으로 들여쓰기를 설정해줍니다. 그런데 단독으로 쓰이면 아무런 반응 없네요.

set showmatch => 문법에 따른 들여쓰기를 해줍니다.
이상! 하쿠나 마타타^^
2011/05/03  
7evenLeaf ㄴ 좋은정보 감사합니다~ 2011/05/04