summaryrefslogtreecommitdiff
path: root/.config/.vimrc
diff options
context:
space:
mode:
Diffstat (limited to '.config/.vimrc')
-rw-r--r--.config/.vimrc43
1 files changed, 28 insertions, 15 deletions
diff --git a/.config/.vimrc b/.config/.vimrc
index 0d8bc46..73356ae 100644
--- a/.config/.vimrc
+++ b/.config/.vimrc
@@ -1,31 +1,44 @@
-"Visual
+"visual
syntax on
let g:netrw_banner=0
+set number
+set relativenumber
+set termguicolors
+set background=dark
+colorscheme quiet
+hi normal guifg=#dcd7d7 guibg=#242829
+hi constant guifg=#dcade6
+hi character guifg=#dcade6
+hi number guifg=#dcade6
+hi boolean guifg=#dcade6
+hi float guifg=#dcade6
+hi visual guifg=#dcade6 guibg=#242829
+hi incsearch guifg=#dcade6 guibg=#242829
+hi MatchParen guifg=#dcade6 guibg=#242829
-"Formatting
-set textwidth=80
+"formatting
+"set textwidth=80
set nowrap
-set cindent
-set cinoptions=:0,l1,t0,g0,(0
+autocmd BufRead,BufNewFile *.c {
+ set cindent
+ set cinoptions=:0,l1,t0,g0,(0
+}
-"Functional
+"functional
set clipboard+=unnamedplus
set nohls
+set is
-"Bindings
+"bindings
let mapleader=","
map <leader>e :Ex<cr>
-map <leader>ve :vs<bar>wincmd l<bar>Ex<cr>
-map <leader>t :vertical rightbelow terminal<space>
+map <leader>v :Vex<cr>
+map <leader>s :Sex<cr>
map <leader>q :q<cr>
set makeprg=./build.sh
-map <leader>m :make!<cr>:vertical rightbelow copen<cr><cr>:wincmd =<cr>
+map <leader>m :make!<cr>:cope<cr>
map <leader>n :cnext<cr>
-
+map <leader>n :cfirst<cr>
map <leader>g :grep!<space>-rn<space><space>.<left><left>''<left>
-
-"Comments
-map <leader>cm I/*<space><esc>A<space>*/<esc>0
-map <leader>cd ^dwA<backspace><backspace><backspace><esc>0