어허

vi 에디터 글자 색 변경하기 ! 본문

개발/Linux

vi 에디터 글자 색 변경하기 !

AKDK 2010. 8. 27. 14:50
728x90

/etc/vimrc 파일에는 모든 사용자에게 지정되는 vi 설정이 들어있고
이파일을 사용자 루트디렉토리에 .vimrc로 복사하고 원하는 설정으로 바꾸어 주면 된다 !

:hi 를 치면 설정된 색들이 나오고

이중에 맘에 안드는 놈들 골라서 변경해 주면 된다

hi Comment term=bold cterm=bold ctermfg=4
hi Search term=reverse cterm=reverse ctermfg=1

주석하고 검색결과가 잘 안보여서 바꿨다 !

다른것들도 마찬가지로 바꿀 수 있음.


회사 .vimrc 파일 아래쪽 4줄이 수정 한 것


   
 
      1 if v:lang =~ "utf8$" || v:lang =~ "UTF-8$"
      2    set fileencodings=utf-8,latin1
      3 endif
      4
      5 set nocompatible    " Use Vim defaults (much better!)
      6 set bs=2        " allow backspacing over everything in insert mode
      7 "set ai         " always set autoindenting on
      8 "set backup     " keep a backup file
      9 set viminfo='20,\"50    " read/write a .viminfo file, don't store more
     10             " than 50 lines of registers
     11 set history=50      " keep 50 lines of command line history
     12 set ruler       " show the cursor position all the time
     13
     14 " Only do this part when compiled with support for autocommands
     15 if has("autocmd")
     16   " In text files, always limit the width of text to 78 characters
     17   autocmd BufRead *.txt set tw=78
     18   " When editing a file, always jump to the last cursor position
     19   autocmd BufReadPost *
     20   \ if line("'\"") > 0 && line ("'\"") <= line("$") |
     21   \   exe "normal! g'\"" |
     22   \ endif
     23 endif
     24
     25 if has("cscope")
     26    set csprg=/usr/bin/cscope
     27    set csto=0
     28    set cst
     29    set nocsverb
     30    " add any database in current directory
     31    if filereadable("cscope.out")
     32       cs add cscope.out
     33    " else add database pointed to by environment
     34    elseif $CSCOPE_DB != ""
     35       cs add $CSCOPE_DB
     36    endif
     37    set csverb
     38 endif
     39
     40 " Switch syntax highlighting on, when the terminal has colors
     41 " Also switch on highlighting the last used search pattern.
     42 if &t_Co > 2 || has("gui_running")
     43   syntax on
     44   set hlsearch
     45 endif
     46
     47 if &term=="xterm"
     48      set t_Co=8
     49      set t_Sb=^[[4%dm
     50      set t_Sf=^[[3%dm
     51 endif
     52 set nu
     53 set sw=4 ts=4
     54 hi Comment term=bold cterm=bold ctermfg=4
     55 hi Search term=reverse cterm=reverse ctermfg=1


728x90

'개발 > Linux' 카테고리의 다른 글

netstat  (0) 2010.10.27
vi에서 호출 함수 찾아가기 !!!!  (0) 2010.09.18
소유자 변경 ! chown  (0) 2010.08.26
리눅스에서 한글 깨짐 방지  (0) 2010.08.18
tftp  (0) 2010.08.12
"이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다."
공유하기 링크
Comments