font-face
アンダーカーソルを簡単に変更する方法はありますか?
たとえば、以下の青色のテキストは読みにくいです。
上記はの出力です
ipython --color "Linux"
ansi-term
withで実行tango-dark
中Emacs 24.1
、つまり (load-theme 'tango-dark t)
what-cursor-position
上記の画像を実行すると (ここで説明: Get font face under cursor in Emacs )、次のようになります。
position: 30385 of 30477 (100%), column: 22
character: / (displayed as /) (codepoint 47, #o57, #x2f)
preferred charset: ascii (ASCII (ISO646 IRV))
code point in charset: 0x2F
syntax: _ which means: symbol
category: .:Base, a:ASCII, l:Latin, r:Roman
buffer code: #x2F
file code: #x2F (encoded by coding system nil)
display: by this font (glyph code)
xft:-unknown-DejaVu LGC Sans Mono-bold-normal-normal-*-11-*-*-*-m-0-iso10646-1 (#x12)
Character code properties: customize what to show
name: SOLIDUS
old-name: SLASH
general-category: Po (Punctuation, Other)
decomposition: (47) ('/')
There are text properties here:
face (:weight bold :foreground "blue2" :background unspecified)
このフォントを変更するにはどうすればよいですか?
IPython が 3 つのカラー セットのみをサポートしていることに疑問を持っている場合:
Nocolor
Linux
(私が上で使っているもの)LightBG
(明るい背景用)
アップデート:
私font-lock-string-face
は別の顔だと思います:
実際、これは IPython が文字列を表すために使用する面ではなく、python-mode
通常の python コードを使用してバッファー内の文字列を表現するために使用する面だと思います ( tango-dark
) -- 以下を参照してください --。