J'ai une longue déclaration de méthode comme cellemacro vim pour briser longue méthode Java déclaration
public void doSomething(C1 v1, C2 v2, C3 v3, C4 v4, C5 v5, C6 v6, C7 v7) {
Je veux briser ce pour ressembler à ce
public void doSomething(
C1 v1,
C2 v2,
C3 v3,
C4 v4,
C5 v5,
C6 v6,
C7 v7)
{
Y at-il une macro vim I peut faire pour faire cela?
Que signifie le V capital? –
@three_cups_of_java: 'V' doit entrer en mode visuel par ligne. Vous mappez cela à un raccourci pour qu'il soit plus facile à taper, et le fait tout à la fois: 'nnoremap, bm V: s/[(,)]/& \ r/g V '<='>' - tout ce que vous avez à faire est de placer le curseur n'importe où sur la ligne de méthode et d'appuyer sur ', bm' (ou sur tout ce que vous avez utilisé) en mode normal. –
sidyll
C'est génial! Où puis-je en savoir plus sur l'étape V '<=? (Google a du mal à trouver des choses comme <=) –