티스토리 뷰
개인적으로 정말 간단한 파일 수정은 vim 으로 처리하는 일이 꽤 되는데 기본 vim은 너무 코드를 보기도 힘들고, neovim 같은 이미 완성된 vim-based editor를 사용하자니 은근히 느린게 너무 거슬렸다.
그래서 그냥 vim에 플러그인 좀 설치하고 여러가지 세팅을 줘서 보기 편하게 만들어서 사용중이다.
현재 셋팅 결과는 대략 이렇게 보인다.
설정방법
vim 설정파일에 하기 내용을 입력한다.
vim ~/.vimrc
set nocompatible
filetype off
set rtp+=~/.vim/bundle/Vundle.vim
call vundle#begin()
" looking
Plugin 'VundleVim/Vundle.vim'
Plugin 'scrooloose/nerdtree'
Plugin 'Valloric/YouCompleteMe'
Plugin 'vim-airline/vim-airline' " airline
Plugin 'vim-airline/vim-airline-themes' " airline themes
Plugin 'airblade/vim-gitgutter' " gitgutter for vim
Plugin 'tpope/vim-fugitive'
Plugin 'scrooloose/syntastic'
Plugin 'ctrlpvim/ctrlp.vim'
Plugin 'RRethy/vim-illuminate' " illuminating the other uses of the current word under the cursorline
Plugin 'Yggdroot/indentLine' " A vim plugin to display the indentation levels with thin vertical lines
Plugin 'ntpeters/vim-better-whitespace' " Better whitespace Highlighting for vim
" completion/templating
Plugin 'jiangmiao/auto-pairs' " Insert of delete brackets, parens, quotes in pair
call vundle#end()
filetype plugin indent on
let g:ctrlp_custom_ignore = {
\ 'dir': '\.git$\|public$\\log$\|tmp$\|vendor$',
\ 'file': '\v\.(exe|so|dll)$'
\ }
" Syntax Highlighting
if has ("syntax")
syntax on
endif
set autoindent
set cindent
set nu
set ts=4
set shiftwidth=4
au BufReadPost *
\ if line("'\"") > 0 && line("'\"") <= line("$") |
\ exe "norm g'\"" |
\ endif
set laststatus=2
set statusline=\ %<%l:%v\ [%P]%=%a\ %h%m%r\ %F\
set hlsearch
set showmatch
set smarttab
set smartindent
set ruler
set background=dark
set title
filetype indent on
set cursorline
set linebreak
set mouse=a
set incsearch
nmap <C-t> :NERDTreeToggle<CR>
set backspace=indent,eol,start
set rtp+=/usr/local/opt/fzf
이 때 플러그인 사용을 위해서는 Vundle이라는 플러그인 매니저가 필요하다. 설치는 다음 명령어로 가능하다.
git clone https://github.com/VundleVim/Vundle.vim.git ~/.vim/bundle/Vundle.vim
이제 설정파일에 적어 준 플러그인들을 설치해준다.
터미널에 vim을 치면 현재 설치 대기중인 플러그인 목록을 보여주는 창으로 넘어간다.
`Shift + : (colon)` 을 눌러 명령어를 타이핑 할 수 있도록 한 후 `PluginInstall` 을 실행한다.
설치가 완료되면 다시 터미널창으로 나간 후 원하는 파일을 vim으로 열어 설정이 제대로 적용되었는지 확인.
'설정 > macOS' 카테고리의 다른 글
mac에 여러 버전의 Java를 설치하고 사용하기 (0) | 2021.08.05 |
---|
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- Queue
- 큐
- 멀리 뛰기
- Heap
- 프로그래머스
- 코딩테스트
- dynamic programming
- java
- DP
- programmers
- Algorithm
- 백준
- 탐욕법
- 알고리즘
- 자바
- 동적계획법
- 데브코스
- stack
- 정렬
- BFS
- Sorting
- 연습문제
- greedy
- 힙
- 자료구조
- 해시
- 완전탐색
- Hash
- dfs
- 그래프
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
글 보관함