Comment puis-je sauter au prochain caractère X dans vim?
J'utilise fréquemment, par exemple, dt:
ou ct:
pour tout effacer/changer jusqu’à deux points (ou un autre caractère).
Existe-t-il un raccourci clavier pour déplacer simplement la position de mon curseur sur ce caractère?
Vous pouvez taper f<character>
pour placer le curseur sur le caractère suivant et F<character>
pour le précédent.
t
et f
fonctionnent également sans commande, aussi, pour passer au colon, utilisez f:
et pour aller juste avant les deux points, utilisez t:
Si vous recherchez ce caractère avec /
, vous pouvez alors appuyer sur n
pour passer à l’occurrence suivante.
Peut-être cherchez-vous simplement une combinaison pure-vim mais EasyMotion est un plugin qui vaut la peine d’être essayé. HTH. :)