From 926819bc6a156bc909af67d354142fa8e727ea9a Mon Sep 17 00:00:00 2001 From: Chris Date: Sun, 3 May 2020 22:00:46 -0400 Subject: configured sneak and quickscope --- plug-config/sneak.vim | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) (limited to 'plug-config/sneak.vim') diff --git a/plug-config/sneak.vim b/plug-config/sneak.vim index b3e8f561..3bf54db2 100644 --- a/plug-config/sneak.vim +++ b/plug-config/sneak.vim @@ -1 +1,35 @@ +" ; repeat forward , repeat backwards let g:sneak#label = 1 + +" case insensitive sneak +let g:sneak#use_ic_scs = 1 + +" imediately move tot the next instance of search, if you move the cursor sneak is back to default behavior +let g:sneak#s_next = 1 + +" I wanted more options idc about pressing the same key twice +" let g:sneak#target_labels = ";abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ?0" + +" Cool prompts +" let g:sneak#prompt = '🕵' +" let g:sneak#prompt = '🔎' + +" I like quickscope better for this since it keeps me in the scope of a single line +" map f Sneak_f +" map F Sneak_F +" map t Sneak_t +" map T Sneak_T + +" remap so I can use , and ; with f and t +map gS Sneak_, +map gs Sneak_; + +" Change the colors +highlight Sneak guifg=black guibg=#00C7DF ctermfg=black ctermbg=cyan +highlight SneakScope guifg=red guibg=yellow ctermfg=red ctermbg=yellow + +" Useful info +" s | Repeat the last Sneak. +" S | Repeat the last Sneak, in reverse direction. +" silent! call repeat#set("\Sneak_s", v:count) +" silent! call repeat#set("\Sneak_S", v:count) -- cgit v1.2.3