summaryrefslogtreecommitdiff
path: root/.config/nvim/init.vim
blob: 197c15aff92dae0d5dced0b44a0569695645718f (plain)
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
colorscheme retrobox
set termguicolors

set nowrap

set incsearch
set nohlsearch

set clipboard+=unnamedplus

set cindent
set cinoptions=(,{,!,l1

set shiftwidth=4 smarttab
set expandtab
set tabstop=4 softtabstop=0

let g:netrw_banner=0

set makeprg=./build.sh

map \e :Ex<CR>
map \ve :vs<bar>wincmd l<bar>Ex<CR>
map \t :vertical rightbelow terminal<space>
map \m :make!<CR>:vertical rightbelow copen<CR><CR>:wincmd =<CR>
map \n :cnext<CR>
map \c :cd %:p:h<CR>
map \q :q<CR>
map \b :buffer<SPACE>
map \bn :bn<CR>
map \bp :bp<CR>
map \bd :bd<CR>
map \p  :let @+ = expand("%")<CR>
map \fp :let @+ = expand("%:p")<CR>