집 >운영 및 유지보수 >리눅스 운영 및 유지 관리 >vim 일반 구성 - vim을 사용하기 쉽게 만듭니다.
다음 코드를 복사하여 사용자 디렉터리에 .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
" 다중 언어 환경 구성
if has("multi_byte" )
" UTF-8 인코딩
인코딩=utf-8로 설정
set termencoding=utf-8
set formatoptions+=mM
set fencs=utf-8,gbk
" Ctrl+c 선택 시 복사
vmap
위 내용은 vim 일반 구성 - vim을 사용하기 쉽게 만듭니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!