問題タブ [emacs-faces]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
447 参照

emacs - emacs eshellのデフォルトの顔を設定するには?

Emacs で eshell (または shell) を実行しているとき、eshell が「通常の」シェルのように見えるように、デフォルトのフェイスを別のフォント (Courrier など) にしたいと考えています。

emacs の Faces を調べると、いくつかの eshell 固有の face (シンボリックリンク、ディレクトリ、プロンプトなど) が表示されますが、基本的なデフォルトの face だけでは何も表示されません。

Google は、eshell のアクションのカスタマイズについては多くの結果を返しますが、外観のカスタマイズについてはほとんど結果を返しません。

0 投票する
1 に答える
180 参照

emacs - 競合する顔の注文はどのように解決されますか?

(この質問のタイトルが正しいかどうかはわかりません)

'色'を同時に変更するいくつかのマイナーモードを使用する場合、どのモードが何を表示するかをどの順序で決定するのですか?たとえば、私は両方highlight-changes-modeとを使用しようとしています:http rainbow-mode: //julien.danjou.info/projects/emacs-packages

私が抱えている問題は、バッファに新しい色(たとえば#306090)を入力すると、#306090文字の背景色がレインボーモードで表示されるのではなく、(行全体)変更されたとおり(私が使用しているため、私はとてもhighlight-changes-mode気に入っています)。

私の質問はちょっと一般的なものです:ここでどの「順序」の競合が解決されるかを決定するものは何ですか?さまざまなモードのロード順序に依存しますか?

0 投票する
2 に答える
120 参照

regex - 列番号に基づいて面の色を適用する

シンボルの意味がシンボルの列番号によって定義されるpdbのような、いわゆる厳密な形式があります。たとえば、上記の pdb 形式の仕様を次に示します。

列の範囲に基づいて顔の色を適用する方法はありますか?

通常、強調表示する正規表現を追加できます。たとえば、現在のセッションでは次のようにします。

では、7-11 列の面を指定する方法はありますか?たとえば、赤にすべきでしょうか?

編集

したがって、答えは次のとおりです。

0 投票する
1 に答える
515 参照

emacs - emacs カスタマイズフェイスカラー

font-lock フェイスの色を変更して、emacs の色をカスタマイズしようとしました (Mx Customize-face)。しかし、色の量がすべての値 #xxxxxx ほど多くないことがわかりました。たとえば、色の値を #000000 から #FF0000 に変更すると、「赤」と「明るい赤」の 2 色しか表示されません。

これはemacsの制限ですか、それとも色の値を表現するために別の方法を使用する必要がありますか?

0 投票する
0 に答える
195 参照

emacs - Emacs org-mode の第 2 レベルのアウトラインで太字を使用できません

組織モードの第 2 レベルのアウトラインで太字の書式設定が機能しません。たとえば、次の

生成:

  • 最初のレベル
  • 最初のレベル
    • セカンドレベル
    • 2番*level*

(つまり、最後の項目は太字でレンダリングされず、代わりに Emacs は*文字をレンダリングするだけです)

これは予想される動作ですか?上部以外のアウトラインで太字を使用するにはどうすればよいですか?

0 投票する
1 に答える
177 参照

emacs - オーバーレイの下から顔を取得する方法は?

状況は次のとおりです。顔のアンダーポイント境界を取得する必要がありますが、highlight-current-lineモードを使用すると、その顔が関心のある顔にオーバーレイされます。

face-at-pointまたは(get-char-property (point) 'face)、リストの最初の面のみが表示され、現在の行のオーバーレイからの面になります。下にある顔を取得する方法は?

編集:

これは多かれ少なかれ私がやったことです:

とにかくリストの1つがあるかどうかを調べる必要があるだけでした。

0 投票する
1 に答える
4454 参照

emacs - 組織モードの取り消し線の色

Org-mode の取り消し線テキスト (+text+ など) はデフォルトで黒です。私はそれらを灰色にしたい。問題は、カスタマイズする場所が見つからないことです。試してみたところM=x describe-face、不可解な「デフォルトの顔」になりました。Org-mode には、取り消し線の色を設定する場所がありませんか?

0 投票する
2 に答える
370 参照

emacs - オプション部分の Emacs 構文強調表示

基本モードから派生モードを書こうとしています。この regexp : があると仮定すると、A ((foo)bar)? Bemacs に次のフェイスを使用するように指示するにはどうすればよいでしょうか?

  • font-lock-keyword-faceの上A
  • font-lock-warning-faceオンfoo(ただし ではないbar)
  • font-lock-constant-faceの上B

私はこの次のコードを使用しようとしました:

ただし、文字列では機能しませんA B(emacs は欠落したキャプチャを報告します)。

0 投票する
2 に答える
956 参照

emacs - EmacsはLaTeXモードでフォントフェイスを変更します

Emacs LaTeX モードで、逐語的なテキストの恐ろしいフォント レンダリングがあります。

ここに画像の説明を入力

黒、通常サイズにする方法は?

0 投票する
3 に答える
785 参照

emacs - ansiterm を含め、Emacs でカーソル下の顔を変更する

font-faceアンダーカーソルを簡単に変更する方法はありますか?

たとえば、以下の青色のテキストは読みにくいです。

                           ここに画像の説明を入力

上記はの出力です

ansi-termwithで実行tango-darkEmacs 24.1、つまり (load-theme 'tango-dark t)

what-cursor-position上記の画像を実行すると (ここで説明: Get font face under cursor in Emacs )、次のようになります。

このフォントを変更するにはどうすればよいですか?

IPython が 3 つのカラー セットのみをサポートしていることに疑問を持っている場合:

  • Nocolor
  • Linux(私が上で使っているもの)
  • LightBG(明るい背景用)

アップデート:

font-lock-string-faceは別の顔だと思います:

                        ここに画像の説明を入力

実際、これは IPython が文字列を表すために使用する面ではなく、python-mode通常の python コードを使用してバッファー内の文字列を表現するために使用する面だと思います ( tango-dark) -- 以下を参照してください --。

                                          ここに画像の説明を入力