Tengo una tabla en la org-mode
que tiene el siguiente formato:
| Name | email | number |
|------------+-----------------+--------|
| Doe, John | jod@example.org | 7 |
| Doe, Jane | jod@example.org | |
|------------+-----------------+--------|
| Foo, Pete | pf@example.com | 5 |
|------------+-----------------+--------|
| Bar, Mary | maba@127.0.0.1 | 3 |
| Quux, Mike | bz@192.168.12.1 | |
|------------+-----------------+--------|
Pero quiero que la tabla esté formateada para que se vea así:
| Name | email | number |
|------------+-----------------+--------|
| Bar, Mary | maba@127.0.0.1 | 3 |
| Quux, Mike | bz@192.168.12.1 | |
|------------+-----------------+--------|
| Doe, John | jod@example.org | 7 |
| Doe, Jane | jod@example.org | |
|------------+-----------------+--------|
| Foo, Pete | pf@example.com | 5 |
|------------+-----------------+--------|
Esta tabla se debe ordenar alfabéticamente. Entonces las dos últimas filas deberían ser las primeras. La separación con las líneas horizontales debe permanecer. Si hay diferentes palabras en columnas agrupadas, no importa cómo se ordenen. Entonces, el último grupo en la tabla anterior puede ser Bar
seguido por Baz
o Baz
seguido por Bar
. ¿Cómo puedo hacer esto con Emacs org-mode
?