Il arrive le plus souvent que je doive commenter plusieurs lignes à la fois dans vim. Les méthodes que je connais ne sont pas aussi rapides que la manière TextMate de commenter les lignes.
Quelle est votre façon préférée de le faire?
J'utilise actuellement
Méthode 1:
- go to first char of a line and use blockwise visual mode (CTRL-V)
- go down/up until first char of all lines I want to comment out are selected
- use SHIFT-I and then type my comment character (# for ruby)
- use ESC to insert the comment character for all lines
Méthode 2:
- Select lines I need to comment out using linewise visual mode (V)
- typing : gives me :'<,'> promt which I extend to :'<,'>s/^/#/
Méthode 3:
- go to the first line to be commented out
- make a bookmark for example typing mm
- go to the last line to be commented out
- type :'m,.s/^/#/
J'aime le plus la méthode 1, mais j'espère toujours qu'il y a une meilleure façon.