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-aligncommande (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?