Vim - 세팅
어제 오늘 서버에서 파일을 열어서 확인할 일이 많았었는데 에디터가 너무 밋밋한거 같아서 간단하게 추가 셋팅했다.
Vim 을 주로 사용하시는 분들보면 VSCode 랑 전혀 안 꿀리던데 그 정도까지는 못하겠고 색깔 넣고 인덴트 설정 정도만 하였다. ☠️
구글링 최상단에 정리가 잘 되어있는 포스트를 찾았고 나랑 안 맞는 설정 한 줄 빼고 그대로 따라함.
원문
설치 및 세팅 명령어
커서가 있는 라인 전체를 색깔 넣는 부분이 본인과 안 맞아서 원문에서 그 설정 하나만 지웠다.
좀 더 커스텀하게 설정하고 싶다면 저장소에 들어가서 찾아보면 도움이 될 것 같다.
# vimrc 설치
git clone --depth=1 https://github.com/amix/vimrc.git ~/.vim_runtime
sh ~/.vim_runtime/install_awesome_vimrc.sh
# vimrc 설정
cat <<EOF >> ~/.vimrc
set hlsearch
set nu
set autoindent
set scrolloff=2
set wildmode=longest,list
set ts=4
set sts=4
set sw=1
set autowrite
set autoread
set cindent
set bs=eol,start,indent
set history=256
set laststatus=2
set paste
set shiftwidth=4
set showmatch
set smartcase
set smarttab
set smartindent
set softtabstop=4
set tabstop=4
set ruler
set incsearch
set statusline=\ %<%l:%v\ [%P]%=%a\ %h%m%r\ %F\
:hi CursorColumn cterm=NONE ctermbg=yellow ctermfg=white guibg=yellow guifg=white
augroup CursorLine
au!
au VimEnter,WinEnter,BufWinEnter * setlocal cursorline
au WinLeave * setlocal nocursorline
augroup END
EOF
# 색상추가
mkdir -p ~/.vim/colors
curl https://raw.githubusercontent.com/marciomazza/vim-brogrammer-theme/master/colors/brogrammer.vim > ~/.vim/colors/brogrammer.vim
개인이 참고하고자 작성한 글이며, 잘못된 정보가 있을 수 있습니다. 잘못된 정보는 메일로 보내주시면 감사하겠습니다. 🙏