¿Evita mostrar "=>" cuando un campo se recorta en org-table?

11

¿Cómo puedo evitar mostrar "=>" cuando un campo se recorta en org-table? Esas flechas dominan algunas celdas estrechas, y de todos modos puedo ver el campo completo en una ventana de información sobre herramientas, así que me gustaría deshacerme de ellas.

stacko
fuente
Solo veo =>cuando establezco explícitamente un ancho de columna en mis tablas de organización. ¿Está configurando el ancho de columna?
Melioratus
@Melioratus, sí, y me gustaría deshacerme de ellos incluso cuando limito el ancho de la columna.
stacko

Respuestas:

1

La respuesta a la siguiente pregunta de stackexchange muestra el camino a cómo cumplir con sus requisitos.

Copie el org-table-aligncomando (de org-table.el -> M-x find-library RET org-table) a uno de sus archivos init. Luego elimine la siguiente línea:

(add-text-properties
  (if (>= (string-width (substring x (1- f2) f2)) 2) (1- f2)
    (- f2 2))
  f2
  (list 'display org-narrow-column-arrow)
  x)
CantrianBear
fuente
0

Se puede establecer org-narrow-column-arrowque ""con (setq org-narrow-column-arrow "").

Yasushi Shoji
fuente
44
Eso no funciona, ya que el ancho de cadena de 2 "=>"está codificado org-table-align. Si establece esa var en "", la alineación de la tabla se verá afectada y, lo que es peor, si abcdefse mostrara anteriormente como a=>(truncamiento a 3 caracteres), ahora solo se mostrará a, causando más confusión. Además, esa var no está destinada a ser cambiada por el usuario, ya que es una defconst, no una defcustom. Sería útil solicitar esta función enviando un correo electrónico a [email protected].
Kaushal Modi