Existe-t-il un moyen d'aligner correctement mes blocs et leurs mots-clés de fin de clôture avec vim? Si j'ai une fonction qui est imbriquée avec plusieurs conditions, les choses peuvent commencer à devenir horribles rapidement. Est-ce que vim peut sauver la journée?astuce de vim pour aligner des blocs/mots-clés de fin dans Ruby?
Répondre
Bien sûr. Sélectionnez simplement le bloc de code correspondant et appuyez sur =.
+1: Je l'ai utilisé pendant environ 6 Vim années, et je n'ai jamais su cela. –
En fait, c'est * juste * ce dont j'avais besoin. Génial, merci Peter. – randombits
Tout cela semble faire pour moi est de déplacer tout sélectionné dans la même colonne. Qu'est-ce que je rate? – user85509
Il ya aussi un joli plugin Vim appelé endwise qui insère automatiquement les extrémités pour vous.
gg=G
(go to top, réindenter tout le chemin vers le bas)
- 1. vim comment VIRGULE aligner
- 2. Astuce pour "réutiliser" des arguments dans Haskell?
- 3. VIM: Méthodes Ruby avec? et ! à la fin
- 4. quelques autoinserts vim pour ruby nécessaires
- 5. Astuce pour le texte dans iReport
- 6. Astuce Css pour conjoindre divs
- 7. Vim Ruby hash indentation
- 8. Fichier d'indentation Vim pour Treetop (analyseur Ruby)
- 9. Ruby Apache CGI Fin prématurée des en-têtes de script
- 10. Global "Aller à la définition" dans vim pour Ruby?
- 11. Ruby expression régulière fin de ligne
- 12. Astuce dans la fenêtre modale
- 13. Comment détecter la fin d'une chaîne de méthode dans Ruby
- 14. Comment activer les méthodes ruby visualisation dans vim
- 15. Besoin d'une astuce de rendu WPF
- 16. Astuce de maintenance du site ASP.NET
- 17. Explication de l'expression rationnelle pour vim
- 18. Aligner verticalement des chiffres dans des cellules de tableau?
- 19. Suppression des « blocs » de texte dans vim
- 20. Comment aligner automatiquement les lignes d'assignation de variables python dans vim
- 21. Personnalisé de pliage pour CSS dans Vim
- 22. autocommandes multiples dans vim
- 23. Vim pliage pour PHP
- 24. Installer le support Ruby pour VIM sous Mac OS X
- 25. Existe-t-il une commande pour aller à la fin (ou au début) d'un bloc Ruby en utilisant vim
- 26. Aligner des liens avec CSS
- 27. vim indentation lignes sans points-virgules dans Ruby
- 28. Comment aligner des colonnes dans plusieurs GridViews
- 29. astuce Ancrages ne fonctionne pas dans Firefox
- 30. Astuce css pied de page avec IE6 ne fonctionne pas
emacs .......... – horseyguy