mirror of
https://github.com/casjaysdevdocker/vim
synced 2025-01-18 12:34:25 -05:00
51 lines
1.5 KiB
VimL
51 lines
1.5 KiB
VimL
|
" enable syntax highlighting
|
||
|
syntax enable
|
||
|
|
||
|
" show line numbers
|
||
|
set number
|
||
|
|
||
|
" set tabs to have 4 spaces
|
||
|
set ts=4
|
||
|
|
||
|
" indent when moving to the next line while writing code
|
||
|
set autoindent
|
||
|
|
||
|
" expand tabs into spaces
|
||
|
set expandtab
|
||
|
|
||
|
" when using the >> or << commands, shift lines by 4 spaces
|
||
|
set shiftwidth=4
|
||
|
|
||
|
" show a visual line under the cursor's current line
|
||
|
set cursorline
|
||
|
|
||
|
" show the matching part of the pair for [] {} and ()
|
||
|
set showmatch
|
||
|
|
||
|
" enable higligting search results
|
||
|
set hlsearch
|
||
|
|
||
|
" enable incremental search
|
||
|
set incsearch
|
||
|
|
||
|
"
|
||
|
set colorcolumn=120
|
||
|
|
||
|
if empty(glob('~/.vim/autoload/plug.vim'))
|
||
|
silent !curl -q -LSsf -o ~/.vim/autoload/plug.vim --create-dirs https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim
|
||
|
autocmd VimEnter * PlugInstall --sync | source $MYVIMRC
|
||
|
endif
|
||
|
|
||
|
call plug#begin('~/.vim/plugged')
|
||
|
Plug 'editorconfig/editorconfig-vim'
|
||
|
Plug 'vim-airline/vim-airline'
|
||
|
|
||
|
" fuzzy finder
|
||
|
Plug 'junegunn/fzf', { 'dir': '~/.fzf', 'do': './install --all' }
|
||
|
Plug 'junegunn/fzf.vim'
|
||
|
|
||
|
call plug#end()
|
||
|
|
||
|
let g:airline_powerline_fonts = 0
|
||
|
colorscheme elflord
|