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 관련 플러그인 설치 방법
- https://github.com/vim-ruby/vim-ruby 에서 파일을 다운로드 받은 뒤 bin 디렉터리에 있는 rb 파일을 실행
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)