CentOS 7 vim 설치 및 설정하기
서버를 다루면서 텍스트 에디터를 많이 사용해야 하므로 콘솔에서 개선된 기능을 제공하는 vim을 설치하고 필요한 설정들을 진행하도록 하겠습니다.
vim 설치하기
일반 vim 보다는 고급기능들을 지원하는 vim-enhanced 을 설치하도록 하겠습니다.
[root@localhost ~]# yum -y install vim-enhancedalias 추가 및 적용하기
모든 사용자가 서용할수 있도록 적용
설정 파일 열기
[root@localhost ~]# vi /etc/profile파일 가장 마지막에 아래 내용을 추가한다.
alias vi='vim'변경 반영하기
[root@localhost ~]# source /etc/profilevim 설정하기
아래 설정은 사용자별 설정을 기준으로 한다.
모든 유저에게 적용하기 위해서는 /etc/vimrc 파일을 편집해야한다.
설정 파일 열기
[root@localhost ~]# vi ~/.vimrc문자 코드 지정
set encoding=utf-8파일 코딩 지정
set fileencoding=utf-8개행 코드 지정
set fileformats=unix,dos백업 설정 활성화
set backup백업 설정 비활성화
set nobackup백업파일 생성하는 디렉토리 지정
set backupdir=~/backup검색 이력 개수 설정
set history=50검색시 대소문자 구별 하지 않고 검색하게 설정
set ignorecase검색시 대소문자를 같이 써서 검색하면 대소문자를 구별해서 검색하도록 설정
set smartcase검색시 일치하는 단어 하이라이트 표시하기
set hlsearch검색시 일치하는 단어 하이라이트 표시하지 않기
set nohlsearch검색시 검색어를 입력하는 도중에도 검색을 시작하는 설정
set incsearch검색시 검색이 입력이 완료해야 검색하는 설정
et noincsearch행번호를 표시하는 설정
set number행번호를 표시하지 않는 설정
set nonumber줄바꿈시 ($)표시나 (^|)를 표시하는 설정
set list괄호를 사용시 열고 닫히는 관계의 괄호를 강조하는 설정
set showmatch파일의 끝에 있는 개행을 자동으로 제거하는 설정
set binary noeol자동 인덴트 활성화 설정
set autoindent자동 인덴트 비활성화 설정
set noautoindent문법에 맞게 색상 표시하는 기능 설정
syntax on문법에 맞게 색상 표시 기능 비활성화 설정
syntax offsyntax on 했을 때 주석의 색을 변경
highlight Comment ctermfg=LightCyan윈도우 넓이와 높이를 접을 수 있게하는 설정
set wrap윈도우 넓이와 높이를 접을 수 없게하는 설정
set nowrap'server > centos 7' 카테고리의 다른 글
| CentOS 7 sudo 설정 방법 (0) | 2020.03.03 |
|---|---|
| CentOS 7 yum 리포지토리(저장소) 추가 방법 (0) | 2020.02.29 |
| CentOS 7 서비스 설정 - systemctl 사용 방법 (0) | 2020.02.28 |
| CentOS 7 네트워크 인터페이스 변경(수정) 방법 (0) | 2020.02.28 |
| CentOS 7 IPv6 비활성화 방법 (0) | 2020.02.28 |