summaryrefslogtreecommitdiff
path: root/.config/.vimrc
diff options
context:
space:
mode:
Diffstat (limited to '.config/.vimrc')
-rw-r--r--.config/.vimrc23
1 files changed, 17 insertions, 6 deletions
diff --git a/.config/.vimrc b/.config/.vimrc
index a04badd..4914f6f 100644
--- a/.config/.vimrc
+++ b/.config/.vimrc
@@ -10,20 +10,32 @@ hi character guifg=#dcade6
hi number guifg=#dcade6
hi boolean guifg=#dcade6
hi float guifg=#dcade6
+hi identifier guifg=#5ac3fd
+hi statement guifg=#3eade6
+hi type guifg=#88cdf4
+hi special guifg=#5ac3fd
+hi preproc guifg=#3eade6
hi visual guifg=#dcade6 guibg=#242829
hi incsearch guifg=#dcade6 guibg=#242829
-hi MatchParen guifg=#dcade6 guibg=#242829
+hi matchparen guifg=#dcade6 guibg=#242829
+hi quickfixline guifg=#242829 guibg=#3eade6
"formatting
set nowrap
-autocmd BufRead,BufNewFile *.c {
+autocmd BufRead,BufNewFile *.c,*.cpp {
set cindent
set cinoptions=:0,l1,t0,g0,(0
}
+"autocmd BufRead,BufNewFile *.cpp {
+" set tabstop=4
+" set shiftwidth=4
+" set expandtab
+"}
+
"functional
set clipboard+=unnamedplus
-set hlsearch
+set nohlsearch
set incsearch
"bindings
@@ -35,8 +47,7 @@ map <leader>s :Sex<cr>
map <leader>q :q<cr>
set makeprg=./build.sh
-map <leader>m :make!<cr>:cope<cr>
+map <leader>m :make!<cr>
+":cope<cr>
map <leader>n :cnext<cr>
-map <leader>f :cfirst<cr>
-map <leader>o :copen<cr>
map <leader>g :grep!<space>-rn<space><space>.<left><left>''<left>