vimrc 설정
일단 vim을 설치해줍시다.
(앵간해선 설치되있지만 업데이트 확인겸 한번해줍시다.)
sudo apt update
한번 apt레포들 업데이트 해주고
sudo apt install vim
명령어로 설치
(저는 vim 구버전이 깔려있어서 업데이트가 진행됬습니다.)
vimrc는 구글에 검색하면 제일먼저 나오는 글을 참고해서 설정합시다.
이글의 vimrc설정은 아래와 같습니다.
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
31
32
33
34
35
36
37
38
39
40
|
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\
" 마지막으로 수정된 곳에 커서를 위치함
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
|
cs |
근데 jellybeans네요
jellybeans를 쓰려면 jellybeans를 설치해줘야 할겁니다.
일단 jellybeans는
요 파일입니다.
(출처: https://github.com/nanotech/jellybeans.vim)
colorscheme 설정방법
설치는 3가지 방법이 있습니다.
0. 정식 설치방법으로 설치(추천)
mkdir -p ~/.vim/colors
cd ~/.vim/colors
curl -O https://raw.githubusercontent.com/nanotech/jellybeans.vim/master/colors/jellybeans.vim
1. ~/.vim/colors/jellybeans.vim 생성
위의 첨부파일을 다운로드 받아서 해당 디렉토리 생성후 집어넣어줍시다.
2. /usr/share/vim/vim{버전}/colors/jellybeans.vim 생성
위의 첨부파일을 받아서 해당 디렉토리 생성후 집어넣어줍시다.
저는 /usr/share/vim/vim80/colors/ 이네요
(colors 가 없는 경우 만들어서 넣어주면 됩니다.)
전부 설정하면 vim을 사용할때 아래처럼 사용이 가능합니다.
공부를 위해 정리하고 있는것이기 때문에 오류가 있으면 댓글로 알려주세요
'System > Linux & Unix' 카테고리의 다른 글
[Linux] 홈 디렉토리내 디렉토리명 영어로 변경하기 (0) | 2019.09.27 |
---|---|
[CentOS] failed to refresh cache: cannot update repo '<<REPO>>' 에러 해결 (0) | 2019.09.27 |
[CentOS] Chrome, VSCode 설치 (0) | 2019.09.26 |
[Ubuntu] docker / docker-compose 설치 (3) | 2019.09.18 |
[Ubuntu] Visual Studio Code 설치 (1) | 2019.08.06 |