Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

zziuni/vimrc

Open more actions menu
 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

68 Commits
68 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

rhio.kim's vimrc

Author: Rhio.kim rhio.kim+github@gmail.com

Fork on GITHUB https://github.com/rhiokim/vimrc

원작자 http://github.com/vgod/vimrc

쉬운 설치

Mac OS X 에서 설치:

 curl -o - https://raw.github.com/vgod/vimrc/master/auto-install.sh | sh

UNIX 에서 설치:

 wget -O - https://raw.github.com/vgod/vimrc/master/auto-install.sh | sh

수동 설치

  1. github 에서 체크아웃

     git clone git://github.com/vgod/vimrc.git ~/.vim
     cd ~/.vim
     git submodule update --init
    
  2. ~/.vimrc 과 ~/.gvimrc 설치

     ./install-vimrc.sh
    
  3. (옵션, Command-T 설치) Command-T 플러그인 설치

     cd .vim/bundle/command-t/ruby/command-t
     ruby extconf.rb
     make
    

설치 & 플러그인 설치 및 추가

vim-latex 를 제외한 모든 플러그인은 서브 모듈로 체크아웃 받도록 되어있고 git pull 명령어로 업그레이드 할 수 있다. 예를 들어 COmmand-T 를 업그레이드 받으려면 다음과 같이 하면 된다.

 cd ~/.vim/bundle/command-t
 git pull

새로운 플러그인을 설치하기 위해서는 git submodlue 를 아래와 같이 사용하세요.

 cd ~/.vim
 git submodule add [GIT-REPOSITORY-URL] bundle/[PLUGIN-NAME]

사용법

제가 설정해 놓은 단축키 옵션을 배우려면 vimrc 에 "USEFUL SHORTCUTS" 부분을 보시면 됩니다.

플러그인

  • Pathogen: Perl 자동완성 플러그인 ~/.vim/bundle.

  • Nerd Tree: 파일 관리자 대체 플러그인 .

    유용한 명령어:

    • :Bookmark [name] - 지정한 이름으로 디렉토리를 북마크한다.
    • :NERDTree [name] - 지정한 북마크 [name] NERDTree 에서 오픈한다.
  • AutoClose: 괄호나 인용부호의 닫는 괄호를 자동으로 입력

  • vim-surround: deal with pairs of surroundings.

  • matchit: %는 기본적으로 단일 문자 괄호 쌍을 찾아가는 단축키인데, 이 플러그인을 사용하면, hTML, XML 및 괄호외의 시작/끝 문자열을 사용하는 언어들의 쌍을 찾아가기가 가능하다.

  • xmledit: XML/HTML 태그 자동완성.

  • Command-T: 파일 브라우징을 위한 플러그인 cmd-t.

  • SuperTab: 이전에 입력한 단어를 기억해서 다시 입력할 수 있도록 해주는 플러그인.

  • snipMate: TextMate 스타일의 snippets 플러그인

    :help snipMate 사용법을 표시. 동영상 : http://vimeo.com/3535418

  • YankRing: Copy/Cut 레지스터 플러그인, vim에서 9개의 최근 삭제한 것을 기억하는 플러그인

    :help yankring 도움말 표시.

  • VisIncr: 일반적인 문자, 날짜, 로마 숫자등의 증/감 열을 삽입해주는 플러그인.

  • Cute Error Marker: 에러나 경고 아이콘 표시 플러그인.

    Note: MacVim 유저의 경우에는 "Use experimental renderer" 을 사용함으로 설정해야 한다.

  • vim-latex: Latex 제공 플러그인.

  • OmniCppComplete: C/C++ 자동완성 플러그인.

  • JavaComplete: Java 자동완성 플러그인.

  • EasyMotion: 손쉬운 단어 점프 플러그인.

  • JSLint: VIM 용 JSLint 플러그인

  • jQuery: jQuery 구문 완성 플러그인

색상 테마

특수한 기능 제공

  • Latex: 일기 기능 :help latex-suite.txt
  • Text 재 구조화 작업 : ctrl-u 1~5 Part/Chapter/Section 헤더 추가하기
  • HTML, Javascript, Python, CSS, C, C++, Java: TAB 을 이용한 자동완성.
  • HTML/XML: 시작 태그가 열리면 끝 태그를 자동으로 완성해주는 기능 . ( > 을 두번 연속 타이핑하면 새로운 라인에 닫는 태크를 생성한다. )

참고 자료

About

vgod's vimrc

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Morty Proxy This is a proxified and sanitized view of the page, visit original site.