nnoremap <leader>c :Ack '^class ' <c-r>=&path<cr><home><right><right><right><right><right><right><right><right><right><right><right><right>
L'idée générale est d'utiliser Ack pour rechercher un modèle sous &path path.
Le n*<right>
dans cette cartographie est si laid, comment peut-il être optimisé ?
Avec l'aide de la communauté, je mets la méthode finale ci-dessous :
" help input
function! AckClass()
let l:classPattern = input('Pattern: ')
execute " Ack '^class " . l:classPattern . "' " . &path
endfunction
command! AckClass call AckClass()
Je ne sais pas dans quelle mesure vous souhaitez interagir
C'est ma fonction vimrc qui modifie l'encodage et ouvre le fichier. Elle affichera une liste d'options pour votre référence
.