Sublime text 2: cómo ordenar una lista de palabras alfabéticamente (DESC / ASC)


89

¿Hay alguna forma de ordenar alfabéticamente una gran lista de palabras?

por ejemplo:

Hey
Salcaiser
Ok
Here
Strange
Weird
Gosh

Por enorme me refiero a unas 500/1000 palabras (1 palabra por línea) Estoy en Mac osx


¿A qué te refieres con enorme? ¿Cuántos podrían ser y en qué plataforma estás trabajando?
Rashad

@Rashad actualizó la pregunta con información adicional gracias
itsme

¿Las palabras están almacenadas en líneas separadas?
Rashad

@Rashad sí, claro, como en el ejemplo anterior
es

@sabaaaang >> Vea mi respuesta. Eso funcionó para mí.
Rashad

Respuestas:


151

Una vez que encontré esto en alguna parte. Funcionó para mí. "Para ordenar alfabéticamente, seleccione las líneas a ordenar y presione F5. Esta opción ignora las mayúsculas. Al presionar Control F5, las líneas comenzarán con letras mayúsculas primero y luego las líneas que comenzarán con letras minúsculas se ordenarán alfabéticamente".

"Las opciones del menú Permute Lines brindan algunas formas más de ordenar, incluido Reverse, que ordena en orden alfabético inverso, comenzando con letras minúsculas, Unique, que elimina las líneas duplicadas, y Shuffle, que aleatoriza el texto".

Espero que esto ayude.. :)

Creo que la captura de pantalla del general Redneck ayudará. Entonces lo estoy agregando:

ingrese la descripción de la imagen aquí

En v2.0.2 en Windows y Ubuntu, el acceso directo es F9.


¡Muchas gracias por compartir!
Raphael Rafatpanah

En Mac, es Ctrl + F5 Sublime Text 2 versión 2.0.2
Raymond Chenon

Figura: Agregaría una captura de pantalla del menú para mostrar dónde estaba Permute Lines.
General Redneck

2
Estoy usando v2.0.2 en Windows y el acceso directo es F9
Harry Lime

1
@harryLime> Gracias, añadido. :)
Rashad

49

Para aquellos que encuentran esta pregunta y no tienen suerte con la respuesta F5 de Rashad, en mi copia de Sublime Text 3 el atajo predeterminado para "Ordenar líneas" es F9 y para "Ordenar líneas (distingue entre mayúsculas y minúsculas)" es Ctrl + F9. Consulte el menú Editar.

Sé que esto no responde directamente a la pregunta, pero espero que les ahorre unos minutos a un par de personas.

ingrese la descripción de la imagen aquí


Esto era exactamente lo que buscaba. :) Muchas gracias
Rika

10

selecciona el texto y:

En WindowsOS es la tecla "f9" solamente,

En MacOS las teclas fn + f5

Saludos


4

Usando sublime 2, descubrí que está integrado. Eres tan útil que también me sorprende ...: D

{"keys": ["f9"], "command": "sort_lines", "args": {"case_sensitive": false}},

{ "keys": ["ctrl+f9"], "command": "sort_lines", "args": {"case_sensitive": true} },

Simplemente seleccione las líneas y presione el atajo.


-1

Seleccionas el texto y:

En WindowsOS es solo la tecla "f9",

En macOS teclas fn + f5

O puede buscar en Google "Herramientas en línea para ordenar alfabéticamente" y luego se mostrarán muchas herramientas en Google.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.