Pārlūkot izejas kodu

sneak and quickscope updates

Chris 5 gadi atpakaļ
vecāks
revīzija
67cf58677f
2 mainītis faili ar 12 papildinājumiem un 12 dzēšanām
  1. 2 1
      plug-config/quickscope.vim
  2. 10 11
      plug-config/sneak.vim

+ 2 - 1
plug-config/quickscope.vim

@@ -1,6 +1,7 @@
 " Trigger a highlight in the appropriate direction when pressing these keys:
+" ; repeat forward , repeat backwards
 let g:qs_highlight_on_keys = ['f', 'F', 't', 'T']
 
 highlight QuickScopePrimary guifg='#00C7DF' gui=underline ctermfg=155 cterm=underline
-highlight QuickScopeSecondary guifg='#5fffff' gui=underline ctermfg=81 cterm=underline
+highlight QuickScopeSecondary guifg='#afff5f' gui=underline ctermfg=81 cterm=underline
 let g:qs_max_chars=150

+ 10 - 11
plug-config/sneak.vim

@@ -1,4 +1,3 @@
-" ; repeat forward , repeat backwards
 let g:sneak#label = 1
 
 " case insensitive sneak
@@ -7,12 +6,17 @@ 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" 
+" remap so I can use , and ; with f and t
+map gS <Plug>Sneak_,
+map gs <Plug>Sneak_;
+
+" Change the colors
+highlight Sneak guifg=black guibg=#00C7DF ctermfg=black ctermbg=cyan
+highlight SneakScope guifg=red guibg=yellow ctermfg=red ctermbg=yellow
 
 " Cool prompts
 " let g:sneak#prompt = '🕵'
-" 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 <Plug>Sneak_f
@@ -20,16 +24,11 @@ let g:sneak#s_next = 1
 " map t <Plug>Sneak_t
 " map T <Plug>Sneak_T
 
-" remap so I can use , and ; with f and t
-map gS <Plug>Sneak_,
-map gs <Plug>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<Enter>                 | Repeat the last Sneak.
 " S<Enter>                 | Repeat the last Sneak, in reverse direction.
+
 " silent! call repeat#set("\<Plug>Sneak_s", v:count)
 " silent! call repeat#set("\<Plug>Sneak_S", v:count)