Comment éviter d'afficher "=>" lorsqu'un champ est découpé dans org-table? Ces flèches dominent certaines cellules étroites, et je peux quand même voir le champ complet dans une fenêtre info-bulle, alors j'aimerais m'en débarrasser.
Comment éviter d'afficher "=>" lorsqu'un champ est découpé dans org-table? Ces flèches dominent certaines cellules étroites, et je peux quand même voir le champ complet dans une fenêtre info-bulle, alors j'aimerais m'en débarrasser.
Réponses:
La réponse à la question suivante de stackexchange montre à peu près la façon de répondre à vos besoins.
Copiez la org-table-align
commande (depuis org-table.el -> M-x find-library RET org-table
) dans l'un de vos fichiers init. Supprimez ensuite la ligne suivante:
(add-text-properties
(if (>= (string-width (substring x (1- f2) f2)) 2) (1- f2)
(- f2 2))
f2
(list 'display org-narrow-column-arrow)
x)
Vous pouvez régler org-narrow-column-arrow
à ""
avec (setq org-narrow-column-arrow "")
.
"=>"
est codée en dur org-table-align
. Si vous définissez cette variable sur ""
, l'alignement de la table sera gâché et le pire est que s'il abcdef
était précédemment affiché comme a=>
(troncature à 3 caractères), il s'affichera maintenant a
, ce qui causera plus de confusion. De plus, var n'est pas destiné à être modifié par l'utilisateur car c'est un defconst
, pas un defcustom
. Il serait utile de demander cette fonctionnalité en envoyant un e-mail à emacs-orgmode@gnu.org.
=>
lorsque j'ai défini explicitement une largeur de colonne dans mes tables d'organisation. Définissez-vous la largeur de colonne?