# bash 앞에 아이디랑 서버 그리고 워킹 디렉토리 예쁘게 보여주기 .profile에 그대로 복사
$ vim .profile
# define colors
C_DEFAULT="\\\\[\\\\033[m\\\\]"
C_WHITE="\\\\[\\\\033[1m\\\\]"
C_BLACK="\\\\[\\\\033[30m\\\\]"
C_RED="\\\\[\\\\033[31m\\\\]"
C_GREEN="\\\\[\\\\033[32m\\\\]"
C_YELLOW="\\\\[\\\\033[33m\\\\]"
C_BLUE="\\\\[\\\\033[34m\\\\]"
C_PURPLE="\\\\[\\\\033[35m\\\\]"
C_CYAN="\\\\[\\\\033[36m\\\\]"
C_LIGHTGRAY="\\\\[\\\\033[37m\\\\]"
C_DARKGRAY="\\\\[\\\\033[1;30m\\\\]"
C_LIGHTRED="\\\\[\\\\033[1;31m\\\\]"
C_LIGHTGREEN="\\\\[\\\\033[1;32m\\\\]"
C_LIGHTYELLOW="\\\\[\\\\033[1;33m\\\\]"
C_LIGHTBLUE="\\\\[\\\\033[1;34m\\\\]"
C_LIGHTPURPLE="\\\\[\\\\033[1;35m\\\\]"
C_LIGHTCYAN="\\\\[\\\\033[1;36m\\\\]"
C_BG_BLACK="\\\\[\\\\033[40m\\\\]"
C_BG_RED="\\\\[\\\\033[41m\\\\]"
C_BG_GREEN="\\\\[\\\\033[42m\\\\]"
C_BG_YELLOW="\\\\[\\\\033[43m\\\\]"
C_BG_BLUE="\\\\[\\\\033[44m\\\\]"
C_BG_PURPLE="\\\\[\\\\033[45m\\\\]"
C_BG_CYAN="\\\\[\\\\033[46m\\\\]"
C_BG_LIGHTGRAY="\\\\[\\\\033[47m\\\\]"
#여기 맨 마지막 줄에 \\\\h부분 ~chopin6와 같은 식별하고픈 문자로 바꿔주면 됨
#(참조)<https://webdir.tistory.com/105>
export PS1="$C_CYAN\\u@$C_CYAN~navy:$C_YELLOW\\w \\$$C_DEFAULT"
#local server에서
#vim 폴더는 권한조정 해줘야함.
# vim 파일을 '/usr/share/vim/vim80/colors' 로 복사
mv ./jellybeans.vim /usr/share/vim/vim80/colors
scp -P 7777 /Users/sangeunkeum/Downloads/jellybeans.vim [[email protected]](<mailto:[email protected]>):/usr/share/vim/vim80/colors
#mac에서는 이렇게 로컬에다가
mkdir ~/.vim/colors
cp /Users/keums/Downloads/jellybeans.vim ~/.vim/colors/
$ vim ~/.vimrc
set hlsearch "검색어 하이라이팅"
set nu "줄번호"
set autoindent "자동 들여쓰기"
set scrolloff=2
set wildmode=longest,list
set ts=4 "tab 크기"
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\\ " 마지막으로 수정된 곳에 커서를 위치함"
" 파일 인코딩을 한국어로"
if $LANG[0]=='k' && $LANG[1]=='o'
set fileencoding=korea
endif
" 구문 강조 사용
if has("syntax")
syntax on
endif
" 컬러 스킴 사용
colorscheme jellybeans
#colo jellybeans #mac에서는 이 명령어로
참고