곰시기's

[Linux] CentOS 22. 에디터 ( vim ) 본문

Sever/Linux Command

[Linux] CentOS 22. 에디터 ( vim )

곰시기 2020. 11. 16. 17:52
vi 사용법
 

vi

VI 에디터 사용법 이 문서는 프리(free)입니다. 자유 소프트웨어 재단(FSF)에 의해 제출된 GNU GPL(일반 공개 라이선스) 제2판 또는 그 이후 버전이 정하는 바에 따라 자유롭게 재배포하고 수정할 수

wiki.kldp.org

 

vim 다중파일 열기 옵션

www.vim.org에 가면 많은 정보들이 있는데 그중에서 재밌는것들이 보이면 이곳에 정리하려고 함. VIM의 다중파일 열기 기능 (한번에 여러개 파일 열기) 사용법은 아래와 같다. 옵션이 3가지가 있다.

www.enqdeq.net

플러그인 설정 or Color scheme
1. 설치된 vim color scheme 확인
# ll /usr/share/vim/vim74/colors/
  - *.vim 파일들이 vim color scheme들이다.
color scheme

2. .bashrc 파일 수정
# cd ~
# vi ~/.bashrc
  - 내용 추가
    alias vi='vim'
# source ~/.bashrc

3. .vimrc 생성
# vi ~/.vimrc
  - 아래 옵션들 중 필요 사항 추가
옵션 설명
set number line number 표시
set nonumber line number 미표시
set ai 자동 들여 쓰기
set si 스마트 들여 쓰기
set cindent C 스타일 들여 쓰기
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 history=1000 명령어에 대한 기록 1000개까지
set ruler 상태 표시줄에 커서 위치 표시
set backup 백업 파일 활성화
set nobackup 백업 파일 만들지 않음
set title 제목 표시
set showmatch 매칭 되는 괄호 표시
set nowrap 자동 줄 바꿈 금지
set wmnu tab 자동 완성 시 가능한 목록 보여줌
# ~/.vimrc
* .vimrc파일은 각 유저의 홈 디렉터리에도 있다.
** 각각의 홈 디렉터리에 .vimrc파일을 수정하면 홈 디렉터리 소유자의 vim scheme가 적용된다.

4. 추가 color scheme 설치
# cd /usr/share/vim/vim74/colors/
# wget https://raw.githubusercontent.com/nanotech/jellybeans.vim/master/colors/jellybeans.vim

# vim test.php
:color jellybean OR :colo jellybean
jellybean 적용 전 후
Comments