Repita f / F / t / T no vim com.

Se você é como eu, você fez:

let mapleader = ','
noremap
; :

Mas rouba-lhe ;e ,‘s função nativa, que é a de partidas Navegar para f / F / t / T, como n e N fazer por /e ?pesquisas.

Esta é a solução alternativa que eu uso, que requer vim-repeat :

nnoremap <Plug>NextMatch ;
nnoremap
<silent> f :<C-u>call repeat#set("<lt>Plug>NextMatch")<CR>f
nnoremap
<silent> F :<C-u>call repeat#set("<lt>Plug>NextMatch")<CR>F
nnoremap
<silent> t :<C-u>call repeat#set("<lt>Plug>NextMatch")<CR>t
nnoremap
<silent> T :<C-u>call repeat#set("<lt>Plug>NextMatch")<CR>T

Isso permite que você repita o último f / F / t / T com .