En Textmate, puedo agregar texto a varias líneas a la vez haciendo clic y manteniendo presionada la tecla Opción y arrastrando con el mouse. digo que tengo las siguientes líneas:
foo 1:
foo 2:
foo 3:
Puedo hacer clic y mantener presionada la opción y luego arrastrar hacia abajo con las líneas para seleccionar el texto al final de cada línea, y luego escribir "barra" una vez y se agregará a todas las líneas, como tal:
foo 1: bar
foo 2: bar
foo 3: bar
Fantástico.
El problema con el que me encuentro es cuando mis líneas no tienen la misma longitud, como tal
foo 19:
foo 37842342346:
foo 503:
Ahora, si deseo agregar texto al final de cada línea, tengo que hacerlo manualmente o elegir suficiente espacio para que no se sobrescriba la línea más larga, como tal:
foo 19: bar
foo 37842342346: bar
foo 503: bar
Esto da como resultado una gran cantidad de espacios en blanco no deseados en líneas que no lo necesitan. De acuerdo, podría ejecutar fácilmente una búsqueda de expresiones regulares para reemplazar todas las apariciones múltiples de un espacio con una sola, pero me preguntaba si hay una manera de seleccionar todos los finales de líneas a la vez sin tener que hacer eso.
¿Alguna idea?
¡Gracias!
En textmate 2, haga una selección vertical de
⇧-↓
varias líneas (solo para seleccionar varias líneas y luego '' toque '' la tecla de opción⌥
para hacer una selección vertical)Ahora ... solo muévete al final de la línea (
⌘→
) - ¡boom! ¡puedes editar el final de cada línea!Vea este screencast para más información http://d.pr/9rBS
fuente