Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 업비트
- 셀레니움
- 옵G
- 우분투
- 맥
- FMS
- 프레임워크
- 옵티머스 g
- codeigniter
- 라즈비안
- upbit
- C
- MySQL
- TiL
- 회고
- 옵지
- Laravel
- ubuntu
- php
- 라즈베리파이
- 코드이그나이터
- 우분투 20.04
- Raspberry Pi
- 라라벨
- Ubuntu 20.04
- Selenium
- 20.04
- 옵티머스g
- 제주도
- 맛집
Archives
- Today
- Total
평범한 이야기들
[Ubuntu] Ubuntu 20.04에서 VIM 설정하기 본문
728x90
저는 우분투에서 vim을 사용합니다. 여기에 설정을 좀 더 해주면 사용하기 편하게 세팅이 됩니다.
$ cd ~
$ vim .vimrc
자기 자신의 계정 디렉토리에 들어가서 해당 파일을 오픈합니다.
그리고 아래와 같이 입력한 후 저장하면 됩니다.
" Syntax Highlighting
if has('syntax')
syntax on
endif
set autoindent
set cindent
set nu
set ts=4 " Tab Size
set shiftwidth=4 " Auto indent Size
" 마지막으로 수정된 곳에 커서를 위치함
au BufReadPost *
\ if line("'\"") > 0 && line("'\"") <= line("$") |
\ exe "norm g`\"" |
\ endif
set laststatus=2 " 상태바 표시를 항상한다
set statusline=\ %<%l:%v\ [%P]%=%a\ %h%m%r\ %F\
set ignorecase " 검색시 대소문자 구별하지않음
set hlsearch " 검색시 하이라이트(색상 강조)
set expandtab " tab 대신 띄어쓰기로
set background=dark " 검정배경을 사용할 때, (이 색상에 맞춰 문법 하이라이트 색상이 달라집니다.)
set nocompatible " 방향키로 이동가능
set fileencodings=utf-8,euc-kr " 파일인코딩 형식 지정
set bs=indent,eol,start " backspace 키 사용 가능
set history=1000 " 명령어에 대한 히스토리를 1000개까지
set ruler " 상태표시줄에 커서의 위치 표시
set nobackup " 백업파일을 만들지 않음
set showmatch " 매칭되는 괄호를 보여줌
set nowrap " 자동 줄바꿈 하지 않음
set wmnu " tab 자동완성시 가능한 목록을 보여줌
아래와 같이 설정한 것과 안 한 것과의 차이점이 확연이 드러납니다.
각 설정에 대한 내용을 주석 처리했으니 확인하시면서 자신에게 맞는 설정을 하시면 될 것 같습니다.
728x90
Comments