2

ターミナルemacsを試しています。Cygwinではmintty、Ubuntu 12.04ではrxvtで実行しています。

問題があります。選択したテキストが読みにくいです。

テキストが mintty でどのように表示されるかを次に示しますTERM=xterm(より一般的に使用できるようにするために、青には少し異なるマッピングを使用します)。

そしてTERM=xterm-256color

そしてrxvtで:

選択されたテキストは、すべての場合においてかなり読みにくいものです。私は通常、Linux で rxvt を使用するため、16 色に制限されています。

選択範囲の強調表示モードを変更するにはどこを見ればよいですか? 私のカラーパレットは非常に限られており、スロットを無駄にしたくないので、背景として使用する色を探すのではなく、確実にハイコントラストになるように反転ビデオを選択するのが理想的です。

注:ターミナルの外で emacs を実行することに興味はありません。ターミナルで実行する理由の 1 つは、Linux、OS X、Solaris、Cygwin、および ssh などを介してアクセスされるこれらのシステムのいずれかとの違いを最小限に抑えることです。

4

1 に答える 1

2

多くの検索を行った結果、emacs が選択したテキストを表すために「領域」という用語を使用していることを発見しました (選択、強調表示、マークを探していました)。それが「リージョン」と呼ばれていることを知ったら、次を使用できることを発見しました。

(set-face-background 'region "white")
(set-face-foreground 'region "black")

テキストの装飾 (太字と下線) 以外の構文の強調表示はありませんが、逆のビデオ選択に近似しています。

于 2013-09-09T00:08:24.647 に答える