vim

Description:

A version of the VIM editor which includes recent enhancements
vim package는 존재하지 않으며, 기본 패키지는 vim-enhanced 이다.

Changes on AnNyung:

  1. 1.
    comment 색상 변경
  2. 2.
    C / php / named / apache syntax 추가
  3. 3.
    virc import 에러 수정
  4. 4.
    EDITOR 환경 변수를 /usr/bin/vim 으로 지정 (/etc/profile.d/vim.sh)
  5. 5.
    C / CPP / php / perl 파일에서 folder 기능 향상
    • function 선언 라인이나 중괄호({})에서 '+' 키를 누르면 folding을 함.
    • 이 기능의 사용을 원하지 않으면, vimrc 또는 .vimrc에 다음 설정 셋팅
      1
      let g:annyungfolding = 0
      Copied!
  6. 6.
    공백문자와 탭을 구분하기 위한 기능 추가.
    • '언더바(_)'를 toggle key로 하여 탭을 청색으로 표시
  7. 7.
    phpDocument 스타일의 phpfolding 추가
    • 단축키 설정: 다음 설정을 vimrc 또는 .vimrc 에 셋팅
      1
      map <F5> <Esc>:EnableFastPHPFolds<Cr>
      2
      map <F6> <Esc>:EnablePHPFolds<Cr>
      3
      map <F7> <Esc>:DisablePHPFolds<Cr>
      Copied!
    • phpfolding을 사용하고 싶지 않다면, vimrc 또는 .vimrc에 다음 설정을 추가
      1
      let g:DisableAutoPHPFolding = 1
      Copied!
  8. 8.
    native PHP manual 추가 (Shift + k)
  9. 9.
    checksyntax 플러그인 추가
    • 이 기능의 사용을 원치 않으면, vimrc 또는 .vimrc에 다음 설정 셋팅
      1
      let g:checksyntax_auto = 0
      Copied!

Sub packages:

  • vim-common - The common files needed by any version of the VIM editor
  • vim-enhanced - A version of the VIM editor which includes recent enhancements
  • vim-filesystem - VIM filesystem layout
  • vim-minimal - A minimal version of the VIM editor
Last modified 2yr ago