18 votes

Aller à la fin de la fonction C++ dans Vim

Si je suis au milieu de la fonction, je voudrais aller jusqu'à la fin de celle-ci dans vim. Je rencontre ce problème car nous avons parfois des fonctions de plus de 500 lignes (ne demandez pas pourquoi).

J'utilise vim, gvim.

31voto

Paul Points 5080

][ passe au "}" suivant dans la première colonne.

Lire :help 29.3 pour en savoir plus sur le passage dans un programme.

22voto

jthompson Points 2854

Vous pouvez utiliser la commande "]}". Vous devrez peut-être la répéter en fonction de l'imbrication des éléments.

11voto

Paul Betts Points 41354

][ ou [] le feront pour vous.

2voto

Phil H Points 10133

Assurez-vous d'utiliser :split et le pliage du code à votre avantage - gardez une vue pliée en haut de l'écran, dépliez une fonction, divisez, éditez la fonction, fermez la fenêtre divisée, réduisez le pliage.

1voto

Shree Points 1101

SHIFT+5 permet de basculer entre { et }. Vous pouvez l'utiliser pour identifier le bloc de code le plus haut.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X