Linux Vim editor

 

Vim은 vi와 호환되는 텍스트 편집기이다.

send me email if you have any questions.


install

$ sudo apt install vim

setting

$ sudo vi /etc/vim/vimrc
set ai  "auto indent
set si  "smart indent
set cindent "c style indent
set shiftwidth=4    "자동 공백 채움 시 4칸 - shift를 4칸으로 (>,>>,<,<< 등의 명령어)
set tabstop=4   "tab을 4칸으로
set ignorecase  "검색 시 대소문자 구별하지 않음
set hlsearch    "검색 시 하이라이트(색상 강조)
set expandtab   "tab 대신 띄어쓰기로
set background=dark "검정 배경에 맞는 하이라이팅 색상 적용
set nocompatible    "방향키로 이동가능
set fileencodings=utf-8,euc-kr  "파일인코딩 형식 지정(파일 저장 인코딩 : utf-8, euc-kr)
set fencs=ucs-bom,utf-8,euc-kr    " 한글 파일은 euc-kr, 유니코드는 유니코드
set bs=indent,eol,start "backspace 키 사용 가능
set history=1000    "명령어에 대한 히스토리를 1000개까지
set ruler   "상태표시줄에 커서의 위치 표시
set nobackup    "백업파일을 만들지 않음
set title   "제목을 표시
set showmatch   "매칭 되는 괄호를 보여줌
set nowrap  "자동 줄 바꿈 하지 않음
set wmnu    "tab 자동완성 시 가능한 목록을 보여줌
set number    " line 표시
syntax on    " 문법 하이라이트 on
filetype indent on    " 파일 종류에 따른 구문 강조
set mouse=a    " 커서 이동을 마우스로 가능하도록

파일의 가장 아래에 설정값을 입력