Je veux savoir, quel texte dois-je entrer dans le fichier .emacs afin qu'il utilise une police spécifique (comme le 5x8 propre) sur les nouvelles images, comme avec la barre de vitesse. Je peux modifier la taille de la police de la barre de vitesse et le type en utilisant SHIFT-LeftClick mais je veux qu'il reste par défaut.Comment modifier le fichier init Emacs pour personnaliser la police pour les nouveaux cadres?
Répondre
Il y a plusieurs choix. Peut-être le plus simple est d'utiliser Personnaliser pour changer la police de trame par défaut. Choisissez Personnaliser dans le menu, utilisez une regex pour trouver default-frame-alist.
Définissez la propriété Font (Vous devrez peut-être ajouter à la liste.) Le mien est défini comme
"-*-*-medium-r-normal--16-*-*-*-*-*-fontset-osaka"
second choix est de mettre réellement la valeur par défaut-frame-alist dans votre .emacs.
Voici une astuce: mettre en place votre image actuelle la façon dont vous le souhaitez, puis tapez
(pp (current-frame-configuration))^J
dans le tampon *scratch*
pour connaître tous les paramètres de trame.
Si vous travaillez dans linux non-Debian, une autre façon de mettre en place une police par défaut pour emacs est d'ajouter la personnalisation emacs au fichier ~/.Xdefaults (dans Debian, tout fichier dans /etc/X11/Xresources/
est utilisé, par exemple, /etc/X11/Xresources/emacs
):
emacs*font: 7x14
qui peut être suivi par différentes autres options:
emacs*Background: DarkSlateGray
emacs*Foreground: Wheat
emacs*pointerColor: Orchid
emacs*cursorColor: Orchid
emacs*bitmapIcon: on
emacs.geometry: 100x40
le nom de la police ci-dessus n'est pas explicite, dans certaines situations, vous devrez peut-être spécifier explicitement, comme
emacs.font -*-*-medium-r-normal--14-130-75-75-c-70-fontset-startup
Le nom exact de votre police préférée peut obtenir, comme dans la réponse ci-dessus, en tapant
(pp (current-frame-configuration))^J
dans le tampon *scratch*
. Vous auriez besoin de recharger X.
Pas besoin de recharger X. Apportez des modifications à '~/.Xdefaults', comme suggéré ci-dessus. Fermez emacs. Exécutez la commande: 'xrdb -merge ~/.Xdefaults'. Redémarrez emacs. –
(eval-after-load 'speedbar
(add-to-list 'speedbar-frame-parameters '(font . "5x8")))
ou
M-x customize-variable
speedbar-frame-parameters
Voici GNU Emacs 22.3.1. Il n'y a pas de variable 'speedbar-frame-alist' –
Désolé, devrait être 'speedbar-frame-parameters
. Je cours le pré-test d'Emacs-23; Je ne sais pas si c'est dans Emacs-22.3. –
huaiyuan
Personnaliser l'option default-frame-alist
. Fin de l'histoire.
Pour les modifications de police, consultez cette page: http://www.emacswiki.org/emacs/SetFonts.
- 1. Comment faire emacs shell exécuter le fichier init automatiquement?
- 2. wpf: modifier la taille de police pour le contrôle WebBrowser
- 3. Désactiver l'anti-alias pour la police dans Emacs 23
- 4. Obtenir la police sous le curseur dans Emacs
- 5. Comment modifier la police utilisée par le composant FLVPlaybackCaptioning pour les sous-titres?
- 6. Se débarrasser de CRLF pour les nouveaux fichiers dans Emacs de Windows
- 7. Code pour surveiller le serveur pour les nouveaux fichiers
- 8. Comment personnaliser le look NSTextField (Police utilisée, taille de police) dans Cocoa?
- 9. Comment remplacer ou modifier la police ou les glyphes incorporés dans un fichier PDF?
- 10. cadres multiplateformes pour le stockage + métadonnées?
- 11. Comment remplacer une police sifr d'un site existant sans modifier la taille de la police dans le css?
- 12. Comment définir la police par défaut pour les widgets Tk
- 13. Comment modifier le fichier de stratégie pour l'impression de l'applet
- 14. Comment empêcher Emacs de modifier automatiquement mon fichier de démarrage?
- 15. Le CMS le plus simple pour personnaliser son interface utilisateur?
- 16. Comment mettre en surbrillance la syntaxe pour les fichiers Emacs
- 17. Comment définir Cscope-> database-> Définir le répertoire init
- 18. Emacs + Mac OSX et changer la police par défaut
- 19. Éditeur préféré pour les nouveaux développeurs de noyau Linux
- 20. Comment trouver le fichier .emacs chargé?
- 21. UITableView Glisser pour supprimer: comment personnaliser le bouton et l'action?
- 22. Code formateur/embellisseur pour C sous Linux pour utilisateur Emacs
- 23. Sélection de police (police de caractères) pour le Web?
- 24. Comment modifier le modèle pour le ValidationSummary
- 25. Termes nouveaux pour les débutants en C++?
- 26. changer la police pour un texte à une police pas dans les polices de la famille
- 27. Police et unité de taille de police pour les smartphones
- 28. comment personnaliser Datalist pour être comme ça?
- 29. Bibliothèques HTTP pour Emacs
- 30. Modifier le niveau d'alerte des nouveaux projets dans VS2008 (Express)
Merci beaucoup pour vous tous, chacune des réponses m'a aidé d'une manière ou d'une autre. Après avoir utilisé emacs pendant quelques mois, ça s'avère vraiment utile. À l'exception de l'achèvement de code comme dans la plupart des IDE, emacs a beaucoup de fonctionnalités que je ne pourrais jamais comprendre sans nager sur le web. Meilleures salutations et espérons continuer à faire bon usage de SO! – oscarcardoso
Aha, un autre s'est tourné vers l'éditeur One True. Jetez un oeil sur le Wiki EMACS pour plus de plaisir (comme les modes de complétion de code): http://www.emacswiki.org/ –
Thnx :) J'ai erré à travers le Wiki pendant un moment, mais c'est pas mal de info pour capturer en quelques sessions à l'étranger tout en faisant un simple clone Pong en C++ avec OpenGL et SDL. Je dois encore obtenir les termes principaux (encore plus difficile, étant donné que ma langue maternelle n'est pas l'anglais). Mais...Je pense que je vais finir par le faire :) – oscarcardoso