Lorsque j'utilise vimgrep avec lv expr path/**
, j'aime avoir un raccourci pour naviguer dans les résultats. J'ai donc mappé la F3clé comme suit:
nnoremap <F3> :lnext<CR>
Maintenant, je voudrais faire quelque chose comme ce qui suit
nnoremap <SHIFT-F3> :lprevious<CR>
Mais cela n'a pas l'effet souhaité. Comment mapper une touche F avec SHIFT?
Mettre à jour:
La solution est un peu difficile. Dans les terminaux, vous ne pouvez pas simplement cartographier Shift+ F3. En fait, une ligne supplémentaire comme celle-ci est nécessaire:
set <S-F3>=^[O1;2R
nnoremap <S-F3> :lprevious<CR>
Mais vous ne pouvez pas copier / coller cela, voir le lien ci-dessous dans la bonne réponse.