Je souhaite également enregistrer la taille de la police dans mon .emacs
fichier.
emacs
fonts
emacs-faces
Juba
la source
la source
.emacs.d/init.el
plutôt ce qui est meilleur (plus propre et meilleur contrôle de version)Réponses:
La valeur est en 1 / 10pt, donc 100 vous donnera 10pt, etc.
la source
set-face-background set-face-font set-face-inverse-video-p set-face-underline set-face-background-pixmap set-face-foreground set-face-stipple set-face-underline-p
.set-face-attribute
est en effet absent deM-x
(execute-extended-command
), mais il est présent dansM-:
(eval-expression
) etC-h f
(describe-function
).M-:
est probablement ce que vous voulez, si vous ne voulez pas le mettre dans votre.emacs
fichier.M-x
? Noob question, j'en suis sûr, mais je ne sais pas comment emacs "fonctionne" à un bas niveauM-x
? ». La recherche de la réponse s'est avérée être éducative.Depuis Emacswiki , GNU Emacs 23 a une combinaison de touches intégrée:
la source
Appuyez sur Maj et sur le premier bouton de la souris. Vous pouvez modifier la taille de la police de la manière suivante: Ce site Web contient plus de détails.
la source
M-x customize-face RET defaultvous permettra de définir la face du
default
visage, sur laquelle toutes les autres faces seront basées . Là, vous pouvez définir la taille de la police.Voici ce qui est dans mon .emacs. en fait, le thème de la couleur définira les bases, puis mon paramètre de visage personnalisé remplacera certaines choses. les faces personnalisées sont écrites par le mécanisme de personnalisation de face d'emacs:
la source
Ceci est une autre solution simple. Fonctionne également en 24
Raccourcis:
la source
J'ai les éléments suivants dans mon
.emacs
:Vous pouvez remplacer n'importe quelle police de votre choix
"Monospace-11"
. L'ensemble des options disponibles dépend fortement du système. L'utilisationM-x set-default-font
et la lecture des tabulations vous donneront quelques idées. Sur mon système, avec Emacs 23 et anti-aliasing activé, peut choisir des polices système par nom, par exemple,Monospace
,Sans Serif
, etc.la source
Ouvrez emacs dans X11, allez dans le menu Options, sélectionnez "définir la police par défaut ...", changez la taille de la police. Sélectionnez "enregistrer les options" dans le même menu. Terminé.
la source
zoom.cfg et global-zoom.cfg fournissent des liaisons de changement de taille de police (depuis EmacsWiki)
la source
Voici une option pour redimensionner les hauteurs de police de manière interactive, un point à la fois:
Ceci est préférable lorsque vous souhaitez redimensionner le texte dans tous les tampons. Je n'aime pas les solutions utilisant
text-scale-increase
ettext-scale-decrease
comme les numéros de ligne dans la gouttière peuvent être coupés par la suite.la source
Firefox et d'autres programmes vous permettent d'augmenter et de diminuer la taille de la police avec C- + et C--. J'ai configuré mon .emacs pour avoir la même capacité en ajoutant ces lignes de code:
la source
Aquamacs :
Dans le wiki Emacs, modifiez globalement la police par défaut , il est indiqué que vous pouvez utiliser l'une des options suivantes:
Où
FONT
est quelque chose comme"Monaco-16"
, par exemple:Il y avait une parenthèse fermante supplémentaire dans la première suggestion sur le wiki, ce qui a provoqué une erreur au démarrage. J'ai finalement remarqué la parenthèse fermante supplémentaire, et j'ai ensuite corrigé la suggestion sur le wiki. Ensuite, les deux suggestions ont fonctionné pour moi.
la source
Tout dépend de ce que vous entendez par changer la taille de la police. Cette section EmacsWiki fournit les informations les meilleures et les plus complètes. Il distingue les différents cas (mise à l'échelle du texte, police de cadre, tampon / cadre, etc.): Modification de la taille de police .
la source
Dans NTEmacs 23.1, le menu Options a une option "Définir la police par défaut ...".
la source
Si vous êtes satisfait de la console emacs (emacs -nw), les implémentations modernes de vterm (comme gnome-terminal) ont généralement un meilleur support des polices. De plus, si vous vous y habituez, vous pouvez alors utiliser tmux, et ainsi travailler avec votre environnement complet sur des serveurs distants devient possible, même sans X.
la source
Dans AquaMacs
CMD +
etCMD -
ajustez la taille de la police pour le tampon actuel.la source
J'utilise le package hydra pour contrôler l'augmentation / la diminution de la police de manière contiguë en appuyant sur
f2 + + + +
/f2 - - - -
, ce qui signifie que vous appuyezf2
une fois, puis en utilisant+
/-
pour contrôler uniquement et restaurer la taille de police par défaut parf2 0
. Parce que j'ai un clavier, je lie donc également le clavier au paramètre de police.Et la fonctionnalité de contrôle de la souris de l'éditeur moderne prise en charge par les raccourcis clavier ci-dessous, appuyez sur la molette de contrôle + pour augmenter / diminuer la police.
la source
GNU Emacs 24.3.1 (x86_64-pc-linux-gnu, GTK+ Version 3.10.7)
(global-set-key (kbd "<C-mouse-4>") 'text-scale-increase) (global-set-key (kbd "<C-mouse-5>") 'text-scale-decrease)
dans ma version d'emacs (25)Voici un extrait qui vous permet de spécifier directement la taille de police globale à l'aide d'une fonction interactive:
la source