梅本 樣

丸山です。

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

Reply via email to