En Sublime Text 2, ¿es posible seleccionar instantáneamente cualquier otra línea (o impar / par) y colocar múltiples cursores en esas líneas?
Gracias.
sublimetext2
usuario2136580
fuente
fuente
Respuestas:
.*\n.*\n
fuente
(.*\n){10}
por cada 10 líneas(.*(\n|$)){2}
(.*(\n|$)){2}
solución de @ zessx incluye la última líneaPuedes hacerlo fácilmente:
EDITAR:
(.*(\n|$)){2}
expresiónfuente
Estaba buscando una manera de seleccionar líneas alternativas en sublime.
Gracias a Joe Daley por una muy buena respuesta. Aunque me di cuenta de que, si usa la expresión regular, no seleccionaría la última línea del archivo si no hay una nueva línea al final del archivo.
Quería mejorar esa respuesta, pero no parece tener suficiente reputación en este momento para comentar la respuesta anterior.
Puede usar la siguiente cadena de búsqueda con la expresión regular activada, y luego presionar alt + enter. Seguido de una flecha izquierda. Esto colocaría un cursor cada uno en líneas alternas (los mismos pasos explicados por Joe Daley)
fuente
Puedes probar con un complemento:
Tools/New Plugin...
Guarda este archivo en tu
Packages/User
.Luego, agregue la combinación de teclas para ese complemento:
Este comando seleccionará todas las demás líneas. Cuando tiene otras líneas seleccionadas, puede usar el
Split selection into lines
comando ( Ctrl+ Shift+ L, Cmd+ Shift+ Len Mac).Si desea tener todo en un solo acceso directo, puede modificar el complemento de esta manera:
La última línea es solo para eliminar la selección, dejando múltiples cursores al comienzo de las líneas seleccionadas.
fuente