본문 바로가기

vi3

[vi editor] vim tab to space 설정과 tap space 설정 원문 : http://naturephoto.tistory.com/38 vim에서 기본 설정으로 tab은 8로 되어있다. 일반적으로 tab은 보통 4를 사용한다. 또한 tab 대신 space를 사용하는 것이 일반적이다. 물론 이런 사항은 팀이 결정하는 것이기 때문에 정답은 없다. 팀으로 개발을 할 때, A는 크기가 4인 tab을 사용하고, B는 space 4칸을 사용하고, C는 space 8칸을 사용한다고 생각해보자. 정말 보기힘든 소스배열을 보게될 것이다. 그래서 팀으로 개발할 때는 꼭 맞춰야 하는 형식 중 하나이다. 그럼 vim 편집기에서 tab 간격을 어떻게 설정하는지, tab을 space로 자동변환을 어떻게 하는지 보자. 자신의 home 디렉토리에 .vimrc 파일을 생성한다. 있다면, 파일을 연다.. 2012. 2. 28.
vi 설정 적용 링크 : http://www.angelwatt.com/coding/notes/vim-commands.html링크 : http://blog.naver.com/PostView.nhn?blogId=shl0309&logNo=110007009868&redirect=Dlog&widgetTypeCall=true vi 설정 명령어 set nu : 줄번호 보이기 set nonu : 줄번호 감추기 set ts=4 : Tab 키의 공백 넓이를 지정 (기본은 : 8) vi를 실행한 환경에서 :set nu 와 같은 명령어를 입력하면 vi환경을 설정 할 수 있습니다. 단, 이렇게 실행한 환경에서 설정한 환경은 일시적으로 현재 vi환경만 적용됩니다. vi환경을 지속적으로 유지하려면 .exrc 파일을 만든 후 설정 명령어를 입력하시.. 2011. 10. 3.
[리눅스] vi 명령어 vi 명령어는 너무 많습니다. 개인적인 정리이니 명령어가 너무 적다고 토 달지 말아주세요^^ 제 생각에 처음부터 알아둬야 할 명령어는 bold효과를 주었습니다. 커서 이동 h → 왼쪽 이동 j → 아래로 이동 k → 위로 이동 l → 오른쪽 이동 검색 / → 아래 방향으로 문자열 검색 ? → 위쪽 방향으로 문자열 검색 n → 검색된 문자열의 다음 문자열로 이동 N → 검색된 문자열의 이전 문자열로 이동 복사 & 붙여넣기 yy,Y → 행복사 yw → 커서위치부터 단어끝 복사 y0 → 커서위치부터 행처음 복사 y$ → 커서위치부터 행끝 복사 yG → 커서위치부터 파일끝 복사 :1,4 co 10 1~4행을 10행으로 복사 :1,4 m 10 1~4행을 10행으로 이동 y[숫자] + up/down방향 → 현재 줄.. 2011. 9. 25.