It has been deprecated... Never updated. Please check SAEMC's Nvim-Configs.
- vim-gitgutter
- vim-css-color
- vim-diminactive
- auto-pairs
- vim-nerdtree-tabs
- vim-indent-guides
- onedark.nvim
- coc.nvim
- nvim-treesitter
- vim-oscyank
- nerdcommenter
- tagbar
- nvim-ts-rainbow
- nerdtree
- vim-fugitive
- vim-surround
- vim-airline
- vim-airline-themes
최초 설치인 경우에만 다음 명령어 실행
apt-get update && apt-get install -y sudo gitgit clone https://github.com/SAEMC/Vim-Configs && \
cd ./Vim-Configs
$ ./vim_configs.sh -a-> Dependencies & Plugins 설치 후 Scripts 작성 (권장)
$ ./vim_configs.sh -d-> Dependencies만 설치
$ ./vim_configs.sh -p-> Plugins만 설치 (작성되어 있는 Scripts 제거됨)
$ ./vim_configs.sh -s-> Scripts만 작성
./vim_configs.sh [OPTIONS]- Ubuntu인 경우
source ~/.bashrc- Mac인 경우
source ~/.zshrc4-1-2. 이외의 커맨드는 Vim 기본 커맨드 (Vim 기본 커맨드 참조)
<Space>+c+c: CoC Check<Space>+c+d: CoC go to Definition<Space>+c+i: CoC go to Implementation<Space>+c+o: CoC 토글 (CoC On/Off)<Space>+c+r: CoC go to Reference<Space>+c+s: CoC Signature<Space>+c+t: CoC go to Type Definition<Space>+c+[/]: CoC Diagnostics 이동<Space>+g+a: Git Add<Space>+g+b: Git Blame<Space>+g+c: Git Commit<Space>+g+d: Git Diff<Space>+g+l: Git Log<Space>+g+o: GitGutter 토글 (GitGutter On/Off)<Space>+i: 현재 버퍼 변경 내용 검사 (Inspect)<Space>+m: 단어 수정 (Modify)<Space>+n+o: 넘버링 토글 (Numbering On/Off)<Space>+o: NerdTree 토글 (On/Off)<Space>+q: 윈도우 종료 (Quit)<Space>+r: 윈도우 새로고침 (Refresh)<Space>+s: 터미널 수평 분할 (Split)<Space>+t+o: Tagbar 토글 (Tagbar On/Off)<Space>+v: 터미널 수직 분할 (Vertical Split)<Space>+w: 검색 결과 지우기 (Wipe off)<Space>+[/]: 윈도우 이동<Space>+=: 윈도우 크기 동일하게 조절 (Equal)<F2>: CoC Rename
<Space>+f: 코드 폴딩 토글 (Fold)<Space>+m: 선택 부분 수정 (Modify)<Space>+s: 선택 부분 서라운드 (Surround)<Space>+y: 클립보드(Vim -> Xterm -> OS)로 복사 (Yank)<Space>+<Space>: 주석 토글
<Ctrl>+d: 다음 글자 제거 (Delete)<Ctrl>+h/j/k/l: 커서 이동
<Ctrl>+w+h/j/k/l: 윈도우 이동
<Space>+e: 윈도우 확장 토글 (Extend)<Space>+r: 윈도우 새로고침 (Refresh)<Space>+s: 윈도우 수평 분할 (Split)<Space>+v: 윈도우 수직 분할 (Vertical Split)<Space>+<Enter>: 현재 디렉터리 변경