«   2018/11   »
        1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30  
Archives
Today
312
Total
1,180,724
안정적인 DNS서비스 DNSEver
관리 메뉴

Blue Breeze

vi 커닝페이퍼 본문

Editor IDE/vi & vim

vi 커닝페이퍼

푸른바람 C/H 2010.09.06 08:30
VI 커닝페이버




지금부터 완전연소 ::

이미지출처 : blog.badpixel.net


유닉스를 능숙하게 사용하기: 몇 번만 클릭하자

이미지출처 : www.ibm.com



download.blog?fhandle=YmxvZzI1 ...

이미지출처 : decoder.tistory.com



$ vi .vimrc
set autoindent
set cindent
set smartindent
set nocompatible
set visualbell
set backspace=indent,eol,start
set history=50
set ruler
set showcmd
set incsearch
set tabstop=4
set shiftwidth=4
set number
set fencs=ucs-bom,utf-8,euc-kr.latin1 "한글 파일은 euc-kr로 읽어들이며, 유니코드는 유니코드로 읽어들이도록 설정

if has("syntax")
	syntax on
endif

colo evening

set fencs=ucs-bom,utf-8,euc-kr.latin1 "한글 파일은 euc-kr로 읽어들이며, 유니코드는 유니코드로 읽어들이도록 설정

"=================== 로케일 설정 =================================
if has("unix")
	set encoding=euc-kr
elseif has ("win32")
	set encoding=cp949
endif

"======================= UTF-8, euc-kr 한글문서 그냥 열기 ====================
if v:lang =~ "^ko"
	set encoding=cp949
	set fileencodings=utf-8,cp949
	set guifontset=-*-*-medium-r-normal--16-*-*-*-*-*-*-*
elseif v:lang =~ "^ja_JP"
	set fileencodings=euc-jp
	set guifontset=-misc-fixed-medium-r-normal--14-*-*-*-*-*-*-*
elseif v:lang =~ "^zh_TW"
	set fileencodings=big5
	set guifontset=-sony-fixed-medium-r-normal--16-150-75-75-c-80-iso8859-1,-taipei-fixed-medium-r-normal--16-150-75-75-c-160-big5-0
elseif v:lang =~ "^zh_CN"
	set fileencodings=gb2312
	set guifontset=*-r-*
endif

if v:lang =~ "utf8$" || v:lang =~ "UTF-8$"
	set encoding=utf-8
	set fileencodings=utf-8,cp949
endif

" 확장자가 launch인 파일을 xml과 같이 취급함 (하일라이트)
autocmd BufEnter *.launch set filetype=xml
" 확장자가 xacro인 파일을 xml과 같이 취급함 (하일라이트)
autocmd BufEnter *.xacro set filetype=xml

" 저장 후 다시 파일 편집 들어갈때, 최종 편집 지점에 커서를 위치하도록 설정.
au BufWinLeave * mkview
au BufWinEnter * silent loadview

'Editor IDE > vi & vim' 카테고리의 다른 글

vi copy, paste 와 X윈도우 clipboard 사용  (0) 2014.11.07
vim window vimrc 설정  (0) 2013.04.01
vi 커닝페이퍼  (0) 2010.09.06
Solaris VI 설정  (0) 2006.11.16
vi 설정  (0) 2006.10.25
VI  (0) 2006.09.22
0 Comments
댓글쓰기 폼