En org es posible establecer un ancho de columna como el siguiente:
|---+------------------------------| |---+----------------|
| | | | | <14> |
| 1 | one | | 1 | one |
| 2 | two | ----\ | 2 | two |
| 3 | This is a long chunk of text | ----/ | 3 | This is a lo=> |
| 4 | four | | 4 | four |
|---+------------------------------| |---+----------------|
Me gustaría obtener este diseño en su lugar:
|---+----------------|
| | <14> |
| 1 | one |
| 2 | two |
| 3 | This is a long |
| | chunk of text |
| 4 | four |
|---+----------------|
Por supuesto, puedo usar M-S-<down>
y M-<ret>
para insertar una nueva fila y ajustar el campo largo.
Sin embargo, para muchos campos, esto es inconveniente. ¿Hay algún truco o paquete para acelerar este proceso?
org-table
Sin embargo, no estoy seguro de que sea enmendado fácilmente.Respuestas:
Soy nuevo en Org API y me alegraría que pudieras echar un vistazo al código y compartir algunos comentarios.
En cuanto a la solución propuesta, considere la siguiente tabla:
Coloque el cursor en cualquier lugar de la segunda columna y escriba:
Ingrese un ancho de columna según lo solicitado. Por ejemplo, entrando
15
, obtienes:Si no está satisfecho con este ancho y desea probar un valor diferente, use el deshacer estándar de Emacs, que restaurará el diseño anterior, para que pueda volver a ejecutar la función de ajuste.
Aquí está el código. Si conoce Org, por favor, envíe sus comentarios.
fuente
"
para marcar el inicio / final de un campo que abarca varias líneas, para volver a la versión no ajustada, manipular y volver a ajustar. No estoy seguro de si este debería ser un símbolo visible (lo que haría que el diseño fuera menos pulido) o uno invisible (lo que haría que la estructura de la tabla se ofuscara).|
, para indicar cuándo se ajusta una fila?