aboutsummaryrefslogtreecommitdiff
path: root/.vimrc
diff options
context:
space:
mode:
authorCharles <sircharlesaze@gmail.com>2020-03-07 23:40:57 +0100
committerCharles <sircharlesaze@gmail.com>2020-03-07 23:40:57 +0100
commitbb31dbfd4e788f0efcbb0e6ab8264a12116aa672 (patch)
treebd09360c4e348c91f76af2f0bed7427c1fdc8b9b /.vimrc
parentf4309c69498ae23959de904d38d23f6f8d667c09 (diff)
downloaddotfiles-bb31dbfd4e788f0efcbb0e6ab8264a12116aa672.tar.gz
dotfiles-bb31dbfd4e788f0efcbb0e6ab8264a12116aa672.tar.bz2
dotfiles-bb31dbfd4e788f0efcbb0e6ab8264a12116aa672.zip
xmonad brightness handling
Diffstat (limited to '.vimrc')
-rw-r--r--.vimrc13
1 files changed, 7 insertions, 6 deletions
diff --git a/.vimrc b/.vimrc
index 9d7059e..7a329af 100644
--- a/.vimrc
+++ b/.vimrc
@@ -106,26 +106,27 @@ nnoremap <leader>l :ls<CR>
" file manipulation with leader
nnoremap <leader>w :w<CR>
nnoremap <leader>x :x<CR>
-
" open vimrc in split
nnoremap <leader>rc :vsplit $MYVIMRC<cr>
" source vimrc
nnoremap <leader>src :source $MYVIMRC<cr>
-
" file toggle
nnoremap <leader>z zi
-
" create c function body from prototype
nnoremap gcf A<BS><CR>{<CR><CR>}<ESC>
-
" put semicolon at the end of line
nnoremap <leader>; mqA;<ESC>`q
+" grep
+" nnoremap <leader>gw :silent grep -R <cword> .<CR>:copen<CR>
+" nnoremap <leader>gW :silent execute "grep! -R " . shellescape(expand("<cWORD>")) . " ."<CR>:copen<CR>
+" nnoremap <leader>gn :cnext<CR>
+" nnoremap <leader>gp :cprevious<CR>
+
+
" remove trailing white space on save
autocmd BufWritePre * %s/\s\+$//e
-
" initialise buf for fold toggle
autocmd BufReadPre * :normal zMzi
-
" real tab in c file for school projects
autocmd Filetype c setlocal noexpandtab