Jak mogę uniknąć wyświetlania „=>”, gdy pole jest przycięte w tabeli org? Te strzały dominują w wąskich komórkach, a mimo to mogę zobaczyć pełne pole w okienku podpowiedzi, więc chciałbym się ich pozbyć.
Jak mogę uniknąć wyświetlania „=>”, gdy pole jest przycięte w tabeli org? Te strzały dominują w wąskich komórkach, a mimo to mogę zobaczyć pełne pole w okienku podpowiedzi, więc chciałbym się ich pozbyć.
Odpowiedzi:
Odpowiedź na następujące pytanie dotyczące wymiany stosów prowadzi właściwie do sposobu spełnienia wymagań.
Skopiuj org-table-align
polecenie (z org-table.el -> M-x find-library RET org-table
) do jednego z plików init. Następnie usuń następujący wiersz:
(add-text-properties
(if (>= (string-width (substring x (1- f2) f2)) 2) (1- f2)
(- f2 2))
f2
(list 'display org-narrow-column-arrow)
x)
Możesz ustawić org-narrow-column-arrow
za ""
pomocą (setq org-narrow-column-arrow "")
.
"=>"
jest zakodowana na stałe org-table-align
. Jeśli ustawisz tę zmienną na ""
, wyrównanie tabeli zostanie pomieszane, a co gorsza jest to, że jeśli abcdef
wcześniej były wyświetlane jako a=>
(obcięcie do 3 znaków), teraz po prostu pokaże a
, powodując więcej zamieszania. Również ten var nie jest przeznaczony do zmiany przez użytkownika, ponieważ jest to defconst
, a nie defcustom
. Przydałoby się poprosić o tę funkcję, wysyłając wiadomość e-mail na adres emacs-orgmode@gnu.org.
=>
wtedy, gdy jawnie ustawiam szerokość kolumny w moich tabelach organizacji. Czy ustawiasz szerokość kolumny?