私はEmacsを実行していて、C++モードとPHPモードでファイルを編集しています。私はシンタックスのハイライトをコンセプトとして愛用していますが、デフォルトの色は厄介です。私はほとんどそれらのいくつかを読むことができます:あまりにも暗い。値を変更する最も簡単な方法は何ですか?私はウェブ上でこれについて何かを見つけることができないようです。私は自分のEmacsをコンパイルしているのでバイナリを変更することさえ気にしません。私はちょうど青が#0000FFであると言う場所を見つけて#AAAAFFに変更したいと思う。Emacsの構文ハイライトの色を変更する
答えて
私は色のテーマをこの種のものに使用するのが最も簡単だとわかります。あなたは、それを行う問題のあるテキストの上にカーソルを置きたくない場合
https://www.emacswiki.org/emacs/ColorThemes
はしかし、M-x customize-face
を打ちます。カーソルがある面にデフォルトで設定する必要があります。
http://www.gnu.org/software/emacs/manual/html_node/emacs/Specific-Customization.html
2つの方法 - あなたは素敵なスキームの多くが選択する必要があり、手でそれを行うには簡単ですパッケージカラーテーマを、インストールすることができます。バイ手、この(あなたの.emacsで)
(custom-set-faces
custom-set-faces was added by Custom.
If you edit it by hand, you could mess it up, so be careful.
Your init file should contain only one such instance.
If there is more than one, they won't work right.
'(default ((t (:inherit nil :stipple nil :background "lightyellow2" :foreground "gray20" :inverse-video nil :box nil :strike-through nil :overline nil :underline nil :slant normal :weight bold :width normal :family "liberation mono"))))
'(background "blue")
'(font-lock-builtin-face ((((class color) (background dark)) (:foreground "Turquoise"))))
'(font-lock-comment-face ((t (:foreground "MediumAquamarine"))))
'(font-lock-constant-face ((((class color) (background dark)) (:bold t :foreground "DarkOrchid"))))
'(font-lock-doc-string-face ((t (:foreground "green2"))))
'(font-lock-function-name-face ((t (:foreground "SkyBlue"))))
'(font-lock-keyword-face ((t (:bold t :foreground "CornflowerBlue"))))
'(font-lock-preprocessor-face ((t (:italic nil :foreground "CornFlowerBlue"))))
'(font-lock-reference-face ((t (:foreground "DodgerBlue"))))
'(font-lock-string-face ((t (:foreground "LimeGreen"))))
のように見えます...
等など
また、あなたを与えるだろうどの
`M-x customize-face RET`
を入力することができますすべてのカスタマイズが設定され、最終的にあなたの.emacsになります。
変更したい顔(「色」)にカーソルを置きます。 C-u C-x =を打つ。それはその顔にどの顔が存在しているかを示し、それをクリックしてカスタマイズすることができます。カスタマイズ内容を保存します。
カスタマイズ画面で私が入力する内容についてはわかりません。1つは、重要なものの一部は、私が読むことができないフォントの色です(これは私が最初に修正しようとしているものです)。そして、2番目に、私は色や方法それらを変更する。 – Michael
@Michael:もしあなたがCustomizeでテキストを読むことができないならば、それはバージンであるEmacsセッションから使います: 'Emacs -Q'を使ってEmacsを起動してください。テキストを読むことができれば、現在カスタマイズしている顔を定義するために使用されている属性のチェックボックスが表示されるはずです。すべての属性を表示するには、 'Show all attributes'リンクをクリックしてください。必要に応じて、属性のいずれかを選択または選択解除します。ボックスをチェックすると、現在の値が表示されます。属性 'Background'または' Foreground'がチェックされている場合、現在の値の隣の 'Choose'ボタンを使って、その属性に異なる色を選択することができます。 – Drew
色のハイライトを気にしない、または上記の回答のどれもあなたのために働かない(または時間と労力を要する)場合は、色を取り除く非常に簡単な解決策です全部。次のように入力し
は色を取り除くます:
M-x global-font-lock-mode
また、あなたは実際に上記の回答のいずれかを試すためにすべてあなたの画面を見ることができるようにする暫定的な措置として、これを行うことができます。私の場合は、色を変えることができる特定の主要なテキストの色がほとんど目に見えないので、これは非常に便利でした。たとえば、M-xのプロンプトです。
あなたは変更を永続的になりたい場合は、あなたがあなたの.emacsファイルにこれを追加することができます。
(setq-default global-font-lock-mode nil)
- 1. Emacs(GUI/Terminal)で構文ハイライトの色を変更する方法は?
- 2. Geanyの構文ハイライトの色を変更してください
- 3. ハイライトの色をmintedに変更する
- 4. ComboBoxハイライトの色を変更する
- 5. Emacsの色の構文設定
- 6. Emacsは.ini構文のハイライト表示の代替ファイルを
- 7. デフォルトのEMACSマウスのハイライト動作を変更する
- 8. TiddlyWiki5とhighlight.js - 構文ハイライトのスタイル/テーマを変更するには?
- 9. JQuery JavaScriptの背景色の変更/ハイライト
- 10. Visual Studioでテキストファイルの構文ハイライトを変更します
- 11. emacs、#ifdefマクロの色の変更、インデント
- 12. LinuxでのEmac Editorの(C)構文ハイライトの変更
- 13. 構文Twigのハイライト
- 14. Androidの構文ハイライト?
- 15. TextEditorの構文ハイライト
- 16. OpenOfficeの構文ハイライト
- 17. リストボックスのハイライトされたアイテムの色を変更する方法
- 18. PyQtのQComboboxハイライトの色を変更する方法
- 19. Androidのgridviewハイライトの色を変更するには?
- 20. EmacsでCoffeeScriptの色の構文を改善しましたか?
- 21. emacs端末の色のテーマを変更する
- 22. Emacsの下位エッセンスモードの背景色を変更する
- 23. 崇高なテキスト3 - 構文の色を変更する
- 24. デバッグモードでハイライトされた行の色を変更する
- 25. JavaFXでハイライトの色を変更する方法は?
- 26. 構文ハイライト
- 27. 構文ハイライト
- 28. 色のテーマを変更するEmacs 24 - order matter
- 29. pythonのdocstringsをコメントとしてハイライトする(vimの構文ハイライト)
- 30. angular-chartJsグラフの背景とハイライトの色を変更します
素敵[カラーテーマ](https://github.com/bmarcot/color-テーマ - ポムグラナート - 爆発)。 – Benoit
問題は、単に私が読むことができない色の一つ(黒い背景の上に目に見えない暗い青色)は、 'M-x customize-face'とタイプするとテキストが表示されていることです! (また、ColorThemeのリンクに問題があるようです) – Michael
うまくリンクされているものへのリンクを修正しようとしましたが、このページからそれが続くと*まだ*動作していません! – Michael