梅本 樣 丸山です。
Fri, 31 Mar 2023 03:03:46 +0900 Hajimu UMEMOTO <u...@mahoroba.org> writes: >環境変数 COLORTERM に truecolor が設定されていると screen 上で emacs >の挙動が変になるというのを教えてもらいました。 > >https://qiita.com/h_iijima/items/a6079c5d1980a864b6ac これだ!私にとっては救いの神。 setenv COLORTERM emacs -nw で解決しました。 もう少し詳しく調べてみると、 FreeBSD13.1/Screen version 4.09.00 (GNU) 30-Jan-22 では、 screenの窓で % printenv COLORTERM truecolor となますが、 FreeBSD10.2/Screen version 4.03.01 (GNU) 28-Jun-15 では % printenv COLORTERM % で、環境変数 COLORTERM は設定されていません。10.2の方で env COLORTERM=truecolor emacs -nw とやっても問題は生じません。GNU Emacs 24.5.1 (amd64-portbld-freebsd10.1, GTK+ Version 2.24.28)です。 というわけで、やはり最新版の emacs(GNU Emacs 28.2)では 環境変数 COLORTERM がtruecolor の時の処理にまだ問題が残っているように思います。現 状は https://qiita.com/h_iijima/items/a6079c5d1980a864b6ac に書かれている28.1の場合ほど酷くはないですが。 -------- 丸山 直昌 まるやま なおまさ メールアドレス: m...@amogha.jp