메뉴 닫기

콘솔을 쾌적하게 사용해보자 (디렉토리, vi 편집창, top 색상 바꿔보기)

title

오늘 시간에는 기본 설치후 기본 색상으로 되어 있어 밋밋했던 터미널을 쾌적하게 사용해보기 위한
디렉토리, vi 편집창, top 색상을 바꿔보는 방법에 대해 알아보도록 하겠습니다.

1. 디렉토리 색상 변경하기 * CentOS, Fedora 와 같은 Redhat 계열에서 확인되었습니다.

1) 설정하기 전

    파일 리스트를 했을 때 화면 입니다.  
    디렉토리는 진한 파란색으로 표현되어 잘 보이지 않습니다.

dir_color

2) 설정하기

   /etc/DIRCOLORS 를 로그인 계정에  .dircolors  파일명과 같이 복사합니다.

   cp /etc/DIR_COLORS /root/.dircolors

  .dircolors 파일을 열어 DIR 항목 값을 변경해줍니다.   (81번째 줄에 있습니다.)

DIR 01;34                    #directory 를
DIR 01;33                    #directory 으로 변경해준 다음 저장하고 나옵니다.

3) 설정 후 확인하기

새 창을 열어 서버에 접속해봅니다.
디렉토리 색상이 밝은 노란색으로 표현되는 것을 눈으로 확인할 수 있습니다.

dir_color2

2. vi 편집창 색상 변경하기 * CentOS, Fedora 와 같은 Redhat 계열에서 확인되었습니다.

1) 설정하기 전

    vi 편집창을 열었을 때 화면 입니다.  
    아무런 구분없이 흰색으로 표현되는 것을 확인할 수 있습니다.

vim_color

2) 설정하기

   먼저 vim 에 색상을 입히기 위해 vim-enhanced 가 설치되어 있는지 확인합니다.

    yum install vim-enhanced

    그리고,  /root/.bashrc 에 alias vi=’vim’ 항목을 추가해주세요.

3) 설정 확인하기

    새 창을 열어 서버에 접근해봅니다.
    그리고, 색상이 입혀졌는지 아무 설정파일이나 열어봅니다.   필자는 아파치 설정파일을 열어보았습니다.
    주석, 설정 변수 등이 구분되어 있는 것을 확인할 수 있습니다.

vim_color2

참고로 vimrc 에 설정할 수 있는 설정값은 다음과 같습니다.

 

set hlsearch " 검색어 하이라이팅
set nu " 줄번호
set autoindent " 자동 들여쓰기
set scrolloff=2
set wildmode=longest,list
set ts=4 "tag select
set sts=4 "st select
set sw=1 " 스크롤바 너비
set autowrite " 다른 파일로 넘어갈 때 자동 저장
set autoread " 작업 중인 파일 외부에서 변경됬을 경우 자동으로 불러옴
set cindent " C언어 자동 들여쓰기
set bs=eol,start,indent
set history=256
set laststatus=2 " 상태바 표시 항상
"set paste " 붙여넣기 계단현상 없애기
set shiftwidth=4 " 자동 들여쓰기 너비 설정
set showmatch " 일치하는 괄호 하이라이팅
set smartcase " 검색시 대소문자 구별
set smarttab
set smartindent
set softtabstop=4
set tabstop=4
set ruler " 현재 커서 위치 표시
set incsearch
set statusline=\ %<%l:%v\ [%P]%=%a\ %h%m%r\ %F\
" 마지막으로 수정된 곳에 커서를 위치함
au BufReadPost *
\ if line("'\"") > 0 && line("'\"") <= line("$") |
\ exe "norm g`\"" |
\ endif
" 파일 인코딩을 한국어로
if $LANG[0]=='k' && $LANG[1]=='o'
set fileencoding=korea
endif
" 구문 강조 사용
if has("syntax")
 syntax on
endif
" 컬러 스킴 사용
colorscheme jellybeans

3. top 화면 색상 변경하기 * CentOS, Fedora 와 같은 Redhat 계열에서 확인되었습니다.

1) 설정하기 전 top 화면

top_color

2) 설정하기

   root 또는 로그인 계정에 .toprc 라는 파일을 생성하고 다음과 같이 값을 넣어줍니다.

RCfile for “top with windows” # shameless braggin’
Id:a, Mode_altscr=0, Mode_irixps=1, Delay_time=3.000, Curwin=0
Def fieldscur=AEHIOQTWKLNMbcdfgjrpsuvyzX
winflags=97144, sortindx=10, maxtasks=0
summclr=3, msgsclr=1, headclr=3, taskclr=2
Job fieldscur=ABcefgjlrstuvyzMKNHIWOPQDX
winflags=62777, sortindx=0, maxtasks=0
summclr=6, msgsclr=6, headclr=7, taskclr=6
Mem fieldscur=ANOPQRSTUVbcdefgjlmyzWHIKX
winflags=62777, sortindx=13, maxtasks=0
summclr=5, msgsclr=5, headclr=4, taskclr=5
Usr fieldscur=ABDECGfhijlopqrstuvyzMKNWX
winflags=62777, sortindx=4, maxtasks=0
summclr=3, msgsclr=3, headclr=2, taskclr=3

3) 설정 확인하기

   그리고, top 화면에 들어가면 아래와 같이 컬러가 입혀져 구분된 것을 확인할 수 있습니다.

top_color2

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 항목은 *(으)로 표시합니다