Emacs

Q & R pour ceux qui utilisent, développent ou développent Emacs

1
Comment empêcher Emacs de rompre les liens durs?
Disons que j'ai deux fichiers file1et file2: $ echo aaa >file1 $ ln file1 file2 Ensuite, je vérifie que les inodes sont les mêmes: $ ls -i 18749779 file1 18749779 file2 ce qui montre que les deux fichiers sont en fait les mêmes. Maintenant, je modifie file1dans Emacs, et j'ajoute …
13 files 

4
Comment définir des paires supplémentaires spécifiques au mode pour le mode paire électrique
electric-pair-modeest un mode intégré pour insérer automatiquement des paires de délimiteurs correspondantes (parenthèses, crochets, etc.) en fonction du mode principal actuel. Je sais que je peux définir des paires supplémentaires (qui seront globales ) comme ceci: (push '(?\' . ?\') electric-pair-pairs) ; Automatically pair single-quotes (push '(?\' . ?\') electric-pair-text-pairs) …

2
Liaisons de touches spécifiques à un tampon
Est-il possible de définir des raccourcis clavier spécifiques au tampon? J'ai les éléments suivants dans l'un de mes fichiers d'organisation: # Local Variables: # eval: (local-set-key (kbd "<f10>") 'some-custom-defun-specific-to-this-buffer) # End: Mais cette liaison persiste également pour les autres fichiers en mode org. Si j'ouvre un fichier avec un mode …


1
Différences entre la carte de l'état normal du mal et la carte de l'état du mouvement du mal
Documentation pour evil-normal-state-map : Keymap pour l'état normal. Documentation pour evil-motion-state-map : Keymap pour l'état de mouvement. Vim a-t-il un soi-disant "mode de mouvement"? Dans Vim, l'exécution :help Normal-modevous donnerait la documentation sur les modes Vim, tandis que:help Motion-mode me dit E149: Sorry, no help for Motion-mode. De plus, lors …

1
Magit diff côte à côte
Je voudrais savoir s'il existe un moyen d'obtenir la diffvue côte à côte standard magit. Autrement dit, au lieu de voir l'ancien morceau de code et le nouveau l'un après l'autre, j'aimerais les voir sur le même alignement horizontal.
13 magit  diff 

5
Comment puis-je évaluer elisp dans un fichier orgmode lorsqu'il est ouvert?
J'ai du code elisp que j'aimerais exécuter dans des fichiers orgmode lors de leur chargement (différent pour différents fichiers et défini dans le fichier lui-même). Y a-t-il un moyen de faire cela? Je n'ai rien vu sur http://orgmode.org/manual/In_002dbuffer-settings.html Si je peux ajouter quelque chose à l'initialisation emacs qui exécute un …
13 org-mode  elisp 

3
Configuration d'emacsclient sur MS Windows
J'essaie de configurer le démon du serveur emacs et d'utiliser emacsclient sur MS Windows afin que les fichiers puissent être ouverts rapidement sans le délai et les frais généraux associés au démarrage d'instances supplémentaires d'emacs pour chaque fichier ouvert. Je suis les instructions spécifiques fournies dans emacswiki pour MS Windows …

2
Comment annuler `edebug-defun`?
Comment annuler les effets de edebug-defun? En d'autres termes, comment annuler la directive qui fait passer edebugen mode débogage lorsqu'une fonction particulière est invoquée? Aussi, j'aimerais vraiment savoir où se trouve la réponse à cette question dans la documentation. Je l'ai cherché bien plus longtemps qu'on ne le penserait nécessaire …
12 debugging  edebug 

2
Comment utiliser le calendrier
Je sais qu'il y a un calendrier dans Emacs et je veux l'utiliser. Après de nombreuses recherches sur Google et après avoir lu le manuel d'Emacs, je ne sais toujours pas comment l'utiliser. La seule chose que j'ai réussi est de visualiser un tampon à 3 mois. Ce que je …
12 calendar 

2
La connexion TLS à marmalade-repo.org:443 n'est pas sécurisée après la mise à jour vers Emacs 25
Lorsque je cours, M-x list-packagesj'obtiens l'erreur suivante avec Marmalade après la mise à jour vers Emacs 25. Certificate information Issued by: COMODO RSA Domain Validation Secure Server CA Issued to: Domain Control Validated Hostname: marmalade-repo.org Public key: RSA, signature: RSA-SHA256 Protocol: TLS1.2, key: ECDHE-RSA, cipher: AES-256-GCM, mac: AEAD Security level: …

4
Retard de mouvement du point Emacs (curseur)
Lors de l'exécution previous-line, C-pou <up>le curseur saute sur une ligne sans aucun problème ou retard. Lors de l'exécution next-line, C-nou <down>le curseur saute correctement sur une ligne, mais avec un décalage important. Lorsque je maintiens la touche enfoncée, je ne vois même pas le point bouger, il apparaît juste …
12 point  motion 


1
Récupérer la trace d'une erreur par programme
Si une erreur est signalée dans le code Emacs Lisp, et debug-on-errorc'est le cas t, j'obtiens un tampon de retour arrière qui permet de déterminer facilement où l'erreur s'est produite. Cependant, pour les erreurs qui se produisent lors du traitement d'une réponse du réseau de manière asynchrone, il serait ennuyeux …

1
Signification de période en (. 123)
J'ai appris . /path/to/fileen bash est utilisé pour exécuter un fichier. Par curiosité, j'évalue quelque chose comme ce qui suit dans Emacs (. 123) ⇒ 123 (read "(. 123)") ⇒ 123 Il ressemble à Emacs lit tout simplement (. 123)que 123, ce qui est arrivé?
12 elisp  list  read 

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.