Eu tenho uma tabela na org-mode
qual tem o seguinte 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 | |
|------------+-----------------+--------|
Mas quero que a tabela seja formatada para ficar assim:
| 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 tabela deve ser classificada em ordem alfabética. Portanto, as duas últimas linhas devem ser as primeiras. A separação com as linhas horizontais deve permanecer. Se houver palavras diferentes nas colunas agrupadas, não importa como elas serão classificadas. Portanto, o último grupo da tabela acima pode ser Bar
seguido Baz
ou Baz
seguido por Bar
. Como posso fazer isso com o Emacs org-mode
?