clearer
 

VIM 설정

  • vi ~/.vimrc
    set number            " line 표시를 해줍니다.
    set ai                    " auto indent
    set si                    " smart indent
    set cindent            " c style indent
    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 bs=indent,eol,start    " backspace 키 사용 가능
    set history=1000    " 명령어에 대한 히스토리를 1000개까지
    set ruler              " 상태표시줄에 커서의 위치 표시
    set nobackup      " 백업파일을 만들지 않음
    set title               " 제목을 표시
    set showmatch    " 매칭되는 괄호를 보여줌
    set nowrap         " 자동 줄바꿈 하지 않음
    set wmnu           " tab 자동완성시 가능한 목록을 보여줌
    syntax on        " 문법 하이라이트 킴"
  • 한꺼번에 입력하기
     ctrl+v(블록지정) -> shift+i -> 입력 -> esc 
  • 자동으로 숫자 증가
     q -> a -> ctrl+a -> @+a 
  • 창 분할
    • :vs
    • :20vs 20칸 짜리로 분할
    • Ctrl + w, = (창 크기 균등하게)
    • Ctrl + w, _ (현재 창의 높이를 최대로)
    • Ctrl + w, | (현재 창의 너비를 최대로)
    • Ctrl + w, [n] + (창의 높이를 n 만큼 증가)
    • :resize +n
    • Ctrl + w, [n] - (창의 높이를 n 만큼 감소)
    • :resize -n
kgpark/vim.txt · 마지막 수정: 2018/10/30 18:43 작성자 khpark
 
광주광역시 북구 용봉동 전남대학교 자연대 4호관 물리학과 319호 | Tel. +82-62-530-3484
Bld.4-319 Department of Physics, Chonnam National University, 77 Yongbong-ro, Buk-gu, Gwangju 500-757, KOREA
별도로 라이선스를 알리지 않을 경우, 이 위키의 내용은 다음의 라이선스에 따릅니다: CC Attribution-Share Alike 3.0 Unported
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki