From bb31dbfd4e788f0efcbb0e6ab8264a12116aa672 Mon Sep 17 00:00:00 2001 From: Charles Date: Sat, 7 Mar 2020 23:40:57 +0100 Subject: xmonad brightness handling --- grep.vim | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 grep.vim (limited to 'grep.vim') diff --git a/grep.vim b/grep.vim new file mode 100644 index 0000000..3b80fa1 --- /dev/null +++ b/grep.vim @@ -0,0 +1,18 @@ +nnoremap g :set operatorfunc=GrepOpg@ +vnoremap g :call GrepOp(visualmode()) + +function! s:GrepOp(type) + let saved = @@ + + if a:type ==# 'v' + execute "normal! `y" + elseif a:type ==# 'char' + execute "normal! `[v`]y" + else + return + endif + + silent execute "grep! -R " . shellescape(@@) . " ." + copen + let @@ = saved +endfunction -- cgit From a07ae4a5994380a1a5f40823ce40ac8fd4e6644a Mon Sep 17 00:00:00 2001 From: Charles Date: Mon, 9 Mar 2020 12:37:02 +0100 Subject: Added vimrc fold marker --- grep.vim | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'grep.vim') diff --git a/grep.vim b/grep.vim index 3b80fa1..625dfa1 100644 --- a/grep.vim +++ b/grep.vim @@ -13,6 +13,15 @@ function! s:GrepOp(type) endif silent execute "grep! -R " . shellescape(@@) . " ." + silent redraw! + let g:quickfix_is_open = 1 copen let @@ = saved endfunction + + +" nnoremap gw :silent grep -R .:copen +" nnoremap gW :silent execute "grep! -R " . shellescape(expand("")) . " .":copen + +nnoremap gn :cnext +nnoremap gp :cprevious -- cgit From ebb061bc953b647bc2944e4f203f2d3fd30d181d Mon Sep 17 00:00:00 2001 From: Charles Date: Fri, 13 Mar 2020 18:17:19 +0100 Subject: xmonad fullscreen without borders --- grep.vim | 4 ---- 1 file changed, 4 deletions(-) (limited to 'grep.vim') diff --git a/grep.vim b/grep.vim index 625dfa1..32181f7 100644 --- a/grep.vim +++ b/grep.vim @@ -19,9 +19,5 @@ function! s:GrepOp(type) let @@ = saved endfunction - -" nnoremap gw :silent grep -R .:copen -" nnoremap gW :silent execute "grep! -R " . shellescape(expand("")) . " .":copen - nnoremap gn :cnext nnoremap gp :cprevious -- cgit