Hindari menampilkan “=>” ketika suatu bidang diklip dalam tabel-org?

11

Bagaimana saya bisa menghindari menampilkan "=>" ketika suatu bidang diklip dalam tabel-org? Panah-panah itu mendominasi beberapa sel sempit, dan saya bisa melihat bidang penuh di jendela tool-tip, jadi saya ingin menyingkirkannya.

stacko
sumber
Saya hanya melihat =>ketika saya secara eksplisit mengatur lebar kolom di tabel org saya. Apakah Anda mengatur lebar kolom?
Melioratus
@Melioratus, ya, dan saya ingin menyingkirkan mereka bahkan ketika saya membatasi lebar kolom.
stacko

Jawaban:

1

Jawaban untuk pertanyaan stackexchange berikut cukup banyak mengarah pada cara untuk memenuhi kebutuhan Anda.

Salin org-table-alignperintah (dari org-table.el -> M-x find-library RET org-table) ke salah satu file init Anda. Kemudian hapus baris berikut:

(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
sumber
0

Anda dapat mengatur org-narrow-column-arrowuntuk ""dengan (setq org-narrow-column-arrow "").

Yasushi Shoji
sumber
4
Itu tidak cukup berfungsi karena lebar-string 2 untuk di "=>"-kode dalam org-table-align. Jika Anda mengatur var ke "", perataan tabel akan kacau dan yang lebih buruk adalah jika abcdefsebelumnya ditampilkan sebagai a=>(pemotongan ke 3 karakter), sekarang hanya akan ditampilkan a, menyebabkan lebih banyak kebingungan. Juga bahwa var tidak dimaksudkan untuk diubah oleh pengguna karena itu adalah defconst, bukan a defcustom. Akan bermanfaat untuk meminta fitur ini dengan mengirim email ke [email protected].
Kaushal Modi