Risposte:
Nella mia versione di Emacs, posso ottenere le informazioni inserendo M-x describe-font
.
Enter
, le informazioni visualizzate sul carattere utilizzato per visualizzare i caratteri ASCII sono SOLO? In tal caso, come scoprire i caratteri utilizzati per visualizzare quelli non ASCII?
È possibile utilizzare caratteri diversi per caratteri diversi e parti diverse del buffer. Per un dato personaggio, puoi scoprire quale tipo di carattere è stato utilizzato spostando il punto su quel personaggio rispetto a quel momento C-u C-x =
che ti fornirà tutti i tipi di informazioni su quella posizione nel buffer, incluso quale carattere è stato usato per esso.
C-x =
è vincolato a what-cursor-position
, ma quando viene chiamato con un C-u
prefisso, per lo più delega il lavoro describe-char
.
M-x
collegamento, lo sarebbe M-x describe-char RET
.
C-x =
/ what-cursor-position
non utilizzato?
Puoi solo valutare
(face-attribute 'default :font)
Per valutare un sexp, fai M-:
, digita / incolla il sexp sopra e premi invio.
Posiziona il cursore sul testo che desideri personalizzare ed eseguire M-x describe-face
.
Ti darà informazioni su come è stato impostato questo carattere, ad es makdown-pre-face
. Puoi quindi vedere che eredita da markdown-code-face
cui eredita fixed-pitch
.
Ed è così che puoi impostarlo:
(set-face-attribute 'default nil
:family "Source Code Pro"
:height 130
:weight 'normal
:width 'normal)
(copy-face 'default 'fixed-pitch)
Riavvia Emacs dopo averlo impostato.
Font name (default current choice for ASCII chars):
Cosa significa? Cosa dovrei fare lì?