[解決済み] Emacsでカーソル下のフォントフェイスを取得する
2022-12-05 10:13:54
質問
私は独自のカスタムカラーテーマを開発しています。カーソル下のテキストに影響を与えるフォントフェイスのリストを得ることができれば、本当に便利なのですが。
Textmate の show current scope コマンドのようなものです。
M-x customize-faceを実行して、利用可能なオプションを調べ、どれが今いる単語に影響するかを推測する手間を省くことができます。
何かアイデアはありますか?
どのように解決するのですか?
以下のように
what-face
をこのコードで定義することができます。
(defun what-face (pos)
(interactive "d")
(let ((face (or (get-char-property (pos) 'read-face-name)
(get-char-property (pos) 'face))))
(if face (message "Face: %s" face) (message "No face at %d" pos))))
その後に
M-x what-face
は、現在の地点で見つかった面を表示します。
(この機能は
thedz
を指摘してくれた
what-face
は組み込まれていませんでした)。
関連
-
[解決済み] Emacsでフォントサイズを設定するには?
-
[解決済み] EmacsとVimの違い
-
[解決済み] CSS Font Border?
-
[解決済み] 同じフォントに対して複数のフォントファイルを追加する方法を教えてください。
-
[解決済み] Emacsがバックアップファイルを作成する方法を制御するにはどうすればよいですか?
-
[解決済み】iPhoneアプリケーションにカスタムフォントを埋め込むことはできますか?
-
[解決済み】.emacsを変更した後、再読み込みするにはどうしたらいいですか?
-
[解決済み] Emacsで行を丸ごと複製するには?
-
[解決済み] Emacsに(repeat-last-command)はないのですか?
-
[解決済み] Emacsのためのタグ。etags, ebrowse, cscope, GNU Global と exuberant ctags の関係
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] EmacsをIDEとして使用する
-
[解決済み] Emacsで行を丸ごと複製するには?
-
[解決済み] Emacs - 複数の列を1つのバッファで表示する
-
[解決済み] Emacsでパッケージの更新をする
-
[解決済み] Emacsでコードの折りたたみ効果を得るには?
-
[解決済み] org-modeのインラインコード
-
[解決済み] EmacsでSSHとSudoを使ってファイルを開く
-
[解決済み] emacsのコマンド名が与えられたら、キーバインドをどのように探しますか?(その逆も然り)
-
[解決済み] emacsでアクティブなマイナーモードをリストアップするには?
-
[解決済み] Emacsのキーバインドをグローバルにオーバーライドする