>운영 및 유지보수 >리눅스 운영 및 유지 관리 >vim 일반 구성 - vim을 사용하기 쉽게 만듭니다.

vim 일반 구성 - vim을 사용하기 쉽게 만듭니다.

巴扎黑
巴扎黑원래의
2017-08-17 10:30:172409검색

다음 코드를 복사하여 사용자 디렉터리에 .vimrc

로 새 파일을 만듭니다. 저장하면 적용됩니다. 모든 사용자에게 적용하려면 /etc/vimrc를 수정하세요. 먼저 복사)

set no Compatible "vi 호환 모드 끄기

구문 켜기 " 자동 구문 강조

colorscheme molokai " 색 구성표 설정

set number " 줄 번호 표시

커서 라인 설정 " 현재 줄 강조

눈금자 설정 " 상태 표시줄 눈금자 켜기

set Shiftwidth=4 " Set 4

set softtabstop=4 "로 이동할 때 << 및 > 명령의 너비를 한 번에 삭제할 수 있도록 설정합니다. 백스페이스 키를 누르면

set tabstop=4 " 탭 길이를 4로 설정

set nobackup " 파일을 덮어쓸 때 백업하지 않음

set autochdir " 현재 디렉터리를 현재 파일이 있는 디렉터리로 자동 전환

filetype 플러그인 indent on " 플러그인 켜기

set backupcopy=yes " 덮어쓰도록 백업 동작 설정

setignorecase smartcase " 검색 시 대소문자를 무시하지만 대문자가 하나 이상인 경우 대소문자를 구분합니다.

set nowrapscan " 파일 양쪽 끝 검색 시 재검색 비활성화

set incsearch " 검색 내용 입력 시 검색 결과 표시

set hlsearch " 검색 시 찾은 텍스트 강조 표시

set noerrorbells " 오류 메시지 벨 끄기

set novisualbell " 호출 대신 시각적 벨을 사용하여 끄기

set t_vb= " 오류 벨을 비워두세요 터미널 코드

" set showmatch " 괄호를 삽입할 때 일치하는 해당 괄호로 잠시 점프하세요

" set matchtime=2 " 일치하는 괄호의 시간으로 잠시 이동

set Magic " Set Magic

set Hidden " 저장되지 않은 수정 사항이 있는 경우 버퍼 전환을 허용합니다. 이때 수정 사항은 vim

set guioptions-=T에 의해 저장됩니다. " 도구 모음 숨기기

set guioptions-=m " 메뉴바 숨기기

set smartindent " 새 줄 열기 스마트 자동 들여쓰기 사용

set backspace=indent,eol,start

" 삽입 상태에서 설정하지 않으면 백스페이스 키를 사용할 수 없습니다. 및 캐리지 리턴 문자를 삭제하려면 삭제 키

set cmdheight=1 " 명령줄의 줄을 설정합니다. 숫자는 1

set laststatus=2 "상태 표시줄 표시(기본값은 1, 상태 표시줄을 표시할 수 없음)

상태 표시줄 설정= %<%F[%1*%M%*%n%R%H]% = %y %0(%{&fileformat} %{&인코딩} %c:%l/%L%)

" 상태 표시줄에 표시되는 정보 설정

setfoldenable " 접기 시작

setfoldmethod=syntax " 구문 설정 Fold

setfoldcolumn=0 "접는 영역의 너비 설정

setlocalfoldlevel=1 "설정 접기 레이어 수

" setfoldclose=all "접기를 자동으로 닫도록 설정

" 접기를 전환하려면 스페이스바를 사용하세요

" nnoremap @=((foldclosed(line('.')) < 0) ? 'zc' : 'zo')

" 다중 언어 환경 구성

if has("multi_byte" )

" UTF-8 인코딩

인코딩=utf-8로 설정

set termencoding=utf-8

set formatoptions+=mM

set fencs=utf-8,gbk

" Ctrl+c 선택 시 복사

vmap "+y

위 내용은 vim 일반 구성 - vim을 사용하기 쉽게 만듭니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.