Header

  1. View current page

    kkamagui의 프로그래밍 작업실

Profile_image?t=1221830958&type=big
온갖 자료가 난무하는 kkamagui의 Springnote~!!!
163

16 VI 관련

1.우분투에서 VI에 Taglist 설치 방법

  • http://vim.sourceforge.net/scripts/script.php?script_id=273 에서 Taglist를 다운로드
  • 다운로드해서 압축을 푼 것을 etc/vim 디렉터리에 그대로 복사

    • 이때 doc와  plugin 디렉터리 그대로 옮김
  • vi를 실행해서 Tlist를 실행하면 좌측에 Taglist가 생김

 

2.Keymapping 바꾸는 방법

  • 창간의 이동을 F3키로 이동

    • map <F3> <c-w> <c-w>
  • Taglist 표시

    • map <F4> :Tlist <cr>

 

3.Ruby syntax 관련 플러그인 설치 방법

 

4.한글 인코딩 자동으로 해주는 방법

  • 환경 설정 파일을 열어서 set fileencodings=utf-8,euc-kr 로 입력해서 저장해두면 자동으로 판단해서 열어줌

 

5.폰트 설정 방법

set guifont=MS_Mincho:h12:cANSI

 

6.내 VI 설정

colorscheme darkblue
set number
set fileencodings=utf-8,euc-kr
set ts=4
set sts=4
set sw=4

set guifont=dejavu_sans_mono:h11:cANSI

noh

set nobackup

 

http://sourceforge.net/projects/dejavu/files/dejavu/2.33/dejavu-fonts-ttf-2.33.tar.bz2/download << 폰트 있는 곳

 

7.문자열 치환 방법

http://gypark.pe.kr/wiki/Vi%EB%A1%9C%EB%AC%B8%EC%9E%90%EC%97%B4%EC%B9%98%ED%99%98%ED%95%98%EA%B8%B0

          :(시작줄),(끝줄)s/찾을패턴/바꿀스트링/옵션
          
          :5,10s/a/b/     - 5번째 줄부터 10번째 줄까지 각 줄의 첫번째 "a" 를 "b" 로 바꾼다.
          :.,.+10s/a/b/g  - 현재 줄부터 (현재 행번호+10)번째 줄까지 모든 "a" 를 "b" 로 바꾼다.
          :1,$s/a/b/c     - 첫번째 줄부터 마지막 줄까지 (즉 문서 전체) 각 줄의 "a" 를 "b" 로 바꾸되, 사용자에게 확인을 받는다.
          :%s/a/b/gi      - 역시 문서 전체에서 "a" 와 "A" 를 "b" 로 바꾼다.
          :%s/Hello/Good Morning/g - 당연히... 두 글자 이상의 문자열도 검색 및 치환이 가능하다.
          

History

Last edited on 11/07/2011 01:36 by kkamagui

Comments (0)

You must log in to leave a comment. Please sign in.