在 Raspberry Pi 上通过 SSH 连接使用 Emacs 时启用 24 位颜色

Enable 24-bit color when using Emacs over SSH connection on Raspberry Pi

我在 Raspberry Pi 设备上使用 Emacs,我正在通过 SSH 连接到该设备。是否可以通过此连接使用 Emacs 启用 24 位颜色?

我能够让它工作。我正在使用 Blink shell to connect to a Raspberry Pi device with Emacs 26.1 installed over SSH. This explicitly does NOT work for the release version of Mosh, as Mosh doesn’t 24-bit true color support yet. However, you can build Mosh from source to get this working over a Mosh connection, details are here.

Emacs FAQ 有完整的说明,但我发现我必须使用:

$ export TERM=xterm-24bits

而不是

$ export TERM=xterm-24bit

将终端设置为使用 24 位颜色。

完成后,我在启动 Emacs 时就可以正常使用 24 位颜色了:

$ emacs