-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path.vimrc
46 lines (35 loc) · 1.04 KB
/
.vimrc
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
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
set nocompatible
syntax on
filetype plugin on
"noremap j h
"noremap k j
"noremap l k
"noremap ; l
call plug#begin()
Plug 'tpope/vim-sensible'
Plug 'tpope/vim-fugitive'
Plug 'valloric/youcompleteme'
Plug 'vim-airline/vim-airline'
Plug 'ctrlpvim/ctrlp.vim'
Plug 'scrooloose/nerdtree'
call plug#end()
" Enable the list of buffers
let g:airline#extensions#tabline#enabled = 1
" Show just the filename
let g:airline#extensions#tabline#fnamemod = ':t'
set list
packadd! dracula
colorscheme dracula " a colorscheme
set background=dark
set tabstop=4 "sets spaces seen per tab to 4
set softtabstop=4 "how many tabs will be seen when I hit tab
"UI config
set number "shows line numbers
set cursorline "highlights the current line
set showmatch "highlight matching brackets and stuff
set incsearch "search as characters are entered
set hlsearch "highlight matches
"file search config
"search down into sub folders (recursive searc)
set path+=** "provides tab-completion for all file-related tasks
set wildmenu "display all matching files when using tab-complete