티스토리 뷰
vim은 우분투에서 사용되는 vi 에디터에 설정을 더하여 보다 편리하게 사용할 수 있도록 해주는 에디터입니다.
우선 vim을 설치해주셔야 합니다.
$ sudo apt-get install vim
예전에 제가 겪었던 오류사항중에 우분투를 처음 설치하고 바로 vim을 설치하려는 경우, 우분투 저장소 업데이트가 되지 않아서 vim 패키지를 찾지 못하는 오류가 있었던 적이 있습니다.
만약 vim 패키지를 찾을 수 없다. 라는 오류가 뜨신다면
$ sudo apt-get update
위의 명령어를 먼저 수행해 주시길 바랍니다.
설치가 완료되었으면 vim 설정을 해줘야합니다.
vim에는 정말 다양한 설정들이 많지만, 우선 제가 사용하는 것들만 소개해 드리겠습니다.
$ vi ~/.vimrc
위의 명령어를 입력하여 vim 설정파일을 열어줍니다.
아마 처음에는 아무것도 없을 텐데, i 키를 누르고 아래 보이는 설정파일들을 입력하도록 합시다.
set number " line 표시를 해줍니다.
set ai " auto indent
set si " smart indent
set cindent " c style indent
set shiftwidth=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 " 파일인코딩 형식 지정
set bs=indent,eol,start " backspace 키 사용 가능
set history=1000 " 명령어에 대한 히스토리를 1000개까지
set ruler " 상태표시줄에 커서의 위치 표시
set nobackup " 백업파일을 만들지 않음
set title " 제목을 표시
set showmatch " 매칭되는 괄호를 보여줌
set nowrap " 자동 줄바꿈 하지 않음
set wmnu " tab 자동완성시 가능한 목록을 보여줌
syntax on " 문법 하이라이트 킴"
참조: "는 주석의 의미입니다.
입력이 끝나고 저장하고 나오시면 이제 코드가 바뀌어있는걸 볼 수 있습니다.
vim설정을 적용하기 전 이랬던 소스가..
vim 설정 적용 후 이렇게 바뀌었습니다!
'Linux' 카테고리의 다른 글
우분투 숨김 파일 보이기 (7) | 2014.01.14 |
---|---|
우분투 다운로드 서버 바꾸기 (저장소 서버 변경) (4) | 2014.01.12 |
우분투-윈도우 시너지(synergy)로 마우스, 키보드 공유하기 (2) | 2014.01.06 |
우분투 12.04 - 삼바(samba) 서버 구축하기 (8) | 2013.11.13 |
우분투 12.04 LTS 설치용 USB 만들기 (0) | 2013.10.13 |
- Total
- Today
- Yesterday
- git proxy
- vim
- 우분투 16.04
- zone
- 리눅스 터미널 색상
- Angular
- JavaScript
- itoa
- ansi color
- 타입스크립트
- 폰트 조정
- Rx.js
- 챗봇
- angular2
- QT
- lua table
- Zone.js
- git 설정
- 안시 색상
- ZONES
- C언어
- 스위프트
- Swift
- typeScript
- qemu linux arm
- NgZone
- terminal 색
- observable
- 안시 컬러
- ECMA2015
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |