Questions marquées «elisp»

Emacs Lisp est le langage d'extension de l'éditeur de texte GNU Emacs, et en fait, la plupart des fonctionnalités d'Emacs sont implémentées en utilisant Emacs Lisp. Les utilisateurs personnalisent généralement le comportement d'Emacs en ajoutant des instructions Emacs Lisp à leur `~ / .emacs`, ou en écrivant des paquets séparés.

143
Y a-t-il une (répétition-dernière-commande) dans Emacs?

Souvent, j'ai creusé dans des propos et des documents à la recherche de quelque chose comme ce qui suit pour abandonner pour revenir à la tâche à accomplir: (répétition-dernière-commande) faire la dernière commande C- ou M- que je viens d'exécuter (pour être rebondi sur une touche fn) ou parfois le...

123
Comment obtenir des effets de pliage de code dans Emacs?

Quelle est la meilleure façon de réaliser quelque chose comme le pliage de code, ou le type de cyclisme utilisé par le mode org. Quelle serait la meilleure solution dans elisp pour créer ce type de comportement? EDIT: Je suis désolé, je n'ai pas été clair. Je veux programmer quelque chose dans...

103
Comment définir la taille de la fenêtre d'Emacs?

J'essaie de détecter la taille de l'écran sur lequel je lance emacs, et d'ajuster la taille et la position de la fenêtre dans laquelle il commence (je suppose que c'est le cadre dans emacs-speak) en conséquence. J'essaye de configurer mes .emacs de sorte que j'obtienne toujours une fenêtre...

97
emacs, annuler la division d'une fenêtre particulière

C'est peut-être une question stupide, mais je n'ai pas pu trouver de solution directe à cela. Je veux souvent décompresser la fenêtre comme suit +--------------+-------------+ +--------------+-------------+ | | | | | | | | | | | | | | | | | | +--------------+ | --> | | | | | | | | | | | | | | |...

89
La différence entre setq et setq-default dans Emacs Lisp

J'ai une question sur Emacs Lisp. Quelle est la différence entre setq et setq-default ? Les didacticiels indiquent que setq prend effet dans le tampon local tandis que setq-default affecte tous les tampons. Par exemple, si j'ai écrit (setq a-var a-vars-value) dans init.el , j'ai trouvé après le...