sublimetext2 - teclas - Combina varias líneas en una usando texto sublime
sublime text 3 (6)
Creo que, en la demostración, presiona Del , con el cursor al final de la línea, en selección múltiple. De esta manera el /n
se elimina en cada línea seleccionada.
Soy muy nuevo en Sublime Text y estoy seguro de que esta es una pregunta ingenua. Viendo la selección de líneas múltiples en http://www.sublimetext.com/ (2/6 diapositiva). Absolutamente me encanta
Entiendo que Ctrl (Cmd) + Shift + L "selecciones múltiples" para que podamos hacer la edición simultáneamente. Sin embargo, en la demostración, también fusionan todas las líneas en 1 sola línea. ¿Cuál es el atajo para eso?
Utilicé Ctrl + J pero solo elimina una vez y no todas las apariciones de una nueva línea.
Uso TextPad y uso Buscar / Reemplazar /n
con un espacio vacío. Pero parece que la persona que da la demo usa algún tipo de atajo.
Edición
unirse Une la siguiente línea a la línea actual, reemplazando todo entre espacios en blanco con un solo espacio
http://www.sublimetext.com/docs/commands
Ir a la opción de edición en el menú, Editar -> línea -> unir líneas
Si desea combinar líneas en una línea que también eliminará el espacio inicial y final de la línea, la siguiente expresión regular debería funcionar:
Find What: ^/s*(.+)/s*/n
Replace With: /1
Un atajo de comando único para combinar varias líneas en 1 es "unir líneas".
- Comando + J en el Mac para unir líneas.
- CTRL + J en Windows
- Editar> Líneas> Unir líneas
Otro enfoque se ve en las animaciones de demostración en http://www.sublimetext.com/ . Usando selecciones múltiples, Ctrl + Shift + L se usa para dividir una selección en líneas, y cada línea se edita simultáneamente. end + del entonces eliminará todos los saltos de línea. Esto se puede ver en la diapositiva 2/6 en http://sublimetexttips.com/7-handy-text-manipulation-tricks-sublime-text-2/
Join lines
es un buen comando, pero agrega espacios entre las líneas fusionadas. Para combinar líneas sin espacios, la forma más fácil parece ser la siguiente:
-
Find -> Replace
(Comando + Opción + F en Mac) -
Ctrl+Enter
para ingresar una nueva línea al campoFind What
. - No ingrese nada en el campo
Replace With
. - Presione
Replace All
.
ctrl+a
y ctrl+j
parece funcionar en texto sublime 3.