ubuntu 18.04 에서 맞 춤 형 설정 vim 방법

6761 단어
1: 새 프로필
터미널 에 입력: vi ~/. vimrc
(vimrc 는 vim 설정 파일 입 니 다. vim 을 열 때마다 이 파일 의 설정 을 자동 으로 불 러 옵 니 다)
 
2: 설정 한 코드 는 다음 과 같 습 니 다. 바로 복사 해서 저장 하면 됩 니 다.
 
set ai                          "자동 들 여 쓰기, 새 줄 과 앞 줄 유지 - 자동 공백 set aw                        "자동 쓰기, 셸 로 이동 또는 사용: n 다른 파일 을 편집 할 때 현재 버퍼 는 set flash 에 기 록 됩 니 다.                     "오류 가 발생 했 을 때 깜빡 거리 지만 소리 지 르 지 않 기 set ic                          "검색 및 패턴 일치 시 뇌물 대소 문자 set nu        set number                "화면 왼쪽 에 줄 번호 set show match 보이 기          "괄호 짝 짓 기 를 표시 합 니 다. "]") "를 입력 하면 일치 하 는 괄호 set show mode 를 높 은 밝기 로 표시 합 니 다.           "텍스트 입력 방식 에 있 을 때 밝 은 단추 막대 에 있 는 모드 표시 기 set showcmd             "상태 표시 줄 에 현재 실행 중인 명령 을 표시 합 니 다. 완료 되 지 않 은 명령 세 션 에 도 set warn 이 표 시 됩 니 다.        "텍스트 를 새로 수정 한 후 셸 을 떠 날 때 시스템 에 표시 (결 성) set ws 를 보 여 줍 니 다.               "검색 할 때 파일 끝 에 도착 하면 파일 머리 를 돌려 set wrap 을 계속 검색 합 니 다.        "긴 줄 표시 자동 접 기 colorscheme evening "야간 모드 filetype plugin on 으로 배경 설정        "파일 형식 을 자동 으로 식별 하고 대응 하 는"파일 형식 Plugin. vim "파일 과 자동 으로 일치 합 니 다. 들 여 쓰기 정의 파일 set autoindent 를 사용 합 니 다.            "자동 들 여 쓰기 설정: 줄 마다 들 여 쓰기 값 이 이전 줄 과 같 습 니 다. noautoindent 를 사용 하여 set cindent 설정 을 취소 합 니 다.                 "C/C++ 모드 로 set noignorecase 들 여 쓰기       "기본 대소 문자 set 눈금 자 구분                     "상태 표시 줄 열기 set scrolloff = 5            "커서 가 창 상하 경계 에서 5 줄 떨 어 질 때 창 이 자동 으로 스크롤 set shiftwidth = 4          "<< 와 >> 명령 이동 시 폭 을 4set softabstop = 4 로 설정 합 니 다.       "체크 백 키 를 눌 렀 을 때 한 번 에 4 개의 빈 칸 을 지 울 수 있 도록 합 니 다. 4 개 미 만 일 때 남 은 빈 칸 을 모두 지 울 수 있 습 니 다) set tabstop = 4             "tab 길 이 를 4set wrap 로 설정 합 니 다.                     "자동 줄 바 꾸 기 syntax enablesyntax on 표시                    "자동 문법 하 이 라이트 set autoindent "자동 정렬"set smartindent "스마트 정렬"set mouse = a "마우스 사용"inoremap (() i   "괄호 자동 완성 "inoremap [[] iinoremap {} iinoremap << > i
3. 저장 을 종료 하고 진행:
  source ~/vimrc 
나중에 쓸 수 있어 요.
4 인 스 턴 스 코드 
"  vim     
set nocompatible
"    
set number
"                    
set ruler
"             
set showcmd
"        
set history=1000
"                
set nobackup
set noswapfile
"      
set showmatch
"  C/C++      
set autoindent
set cindent
"        
syntax enable
syntax on
"       256 
set t_Co=256
"          
set ignorecase
"  backspace     
set backspace=indent,eol,start
"   vim       
set mouse=a
"  tab  
set tabstop=4
"         
set shiftwidth=4
"          4   
set smarttab
set softtabstop=4
" tab        
set expandtab
"      
set encoding=utf-8
"                
set fileencodings=ucs-bom,utf-8,cp936,gb18030,big5,euc-jp,euc-kr,latin1
"      
filetype on
"                
filetype indent on
"    
filetype plugin on
"      
filetype plugin indent on

 
참고 문서:
1 https://blog.csdn.net/yinjun66/article/details/60959574

좋은 웹페이지 즐겨찾기