特定のファイルのフォントを設定しますか?


8

「table.txt」という名前の特定のテキストファイルを常に等幅フォントで表示し、他のすべてのバッファは可変幅フォントで表示したいと思います。どうすればこれを達成できますか?

編集:提案されたリンクには、以下の答えのコードブロックソリューションがありません。コードブロックはこの目的に最適に機能するようです(常に特定のバッファーを特定の面で表示します)。これは、複製?


4
ああ、これはおなじみのように思えた。特定のバッファーの面を変更する方法の
phils 2016年

1回限りの変更ではありませんか?「常に」とは、特定のテキストファイルを顔に関連付けたいという意味で、その目的のために、投稿したコードブロックが最適に機能するようです。多分私は私の質問を編集します。
stacko 2016年

あなたは本当に2つのことを探していたと思います。(a)関連するQ&A。(b)(任意の)設定ファイルをローカルにする方法。すべての問題(ファイルローカル変数の有無にかかわらず)に対して2つのQ&Aを行うのは効率が悪いように思われます:)でも問題はありません。
phils 2016年

回答:


10

たぶん、バッファローカル値を使用して、その1つのバッファ内の別のものface-remapping-alistに再マッピングdefaultしますか?

見る C-hig (elisp) Face Remapping RET

例えば:

(face-remap-add-relative 'default :family "Monospace")

またはファイルローカル変数ブロック内。

例えば:

;; Local Variables:
;; eval: (face-remap-add-relative 'default :family "Monospace")
;; End:

ありがとう!実際にそのようなコードブロックを探していましたが、それを何と呼ぶか​​忘れてしまったので、質問では特に触れませんでした。そのコードブロックを試してみましたが、機能しますが、毎回「y」を入力する必要がある確認をスキップするにはどうすればよいですか?
stacko 2016年

Emacsは!プロンプトを表示したときにオプションを提供/説明していませんか?
phils 2016年

ああ、そう!私はそれを選び、それはうまくいきました、ありがとう!私は英語のテキストをすぐに読み飛ばすのに苦労しています。本当に明白な質問をして申し訳ありません。:)
stacko 2016年
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.