J'essaie de faire correspondre Ctrl + F12 à emacs (23.3 sur Arch Linux) à la fonction "comstack" embeddede en mode C (en fait le mode CC, qui est également embedded). Jusqu'à présent, j'ai essayé ce qui suit: (defun my-c-mode-common-hook (define-key c-mode-map (kbd "C-<f12>") 'comstack)) (add-hook 'c-mode-common-hook 'my-c-mode-common-hook) et: (eval-after-load 'c-mode '(define-key c-mode-map (kbd "C-<f12>") 'comstack)) […]
J'apprends matlab et j'utilise emacs pour éditer des files .m. Existe-t-il une méthode dans Emacs pour appeler matlab pour exécuter des programmes?
Je voudrais utiliser Ck pour supprimer une ligne sans l'envoyer à l' kill-ring . J'ai ce qui suit sur mon file .emacs (delete-selection-mode 1) mais cela semble seulement fonctionner pour Cd ( delete-char ) J'ai également lu les solutions décrites dans ce fil: Emacs: comment supprimer le text sans kill ring? , mais je n'ai […]
Quand j'ouvre emacs sur une connection SSH j'obtiens cette erreur Warning: Cannot convert ssortingng "-*-courier-medium-r-*-*-*-120-*-*-*-*-iso8859-*" to type FontStruct Warning: Cannot convert ssortingng "-*-helvetica-medium-r-*–*-120-*-*-*-*-iso8859-1" to type FontStruct et la police est remplacée par des carrés vides. Est-ce que quelqu'un sait ce qui pourrait être faux?
Comment puis-je configurer emacs pour générer du squelette de code? Par exemple, pour les files C: #include <stdio.h> #include <stdlib.h> int main (int argc, char **argv) { return EXIT_SUCCESS; } ou quelque chose de plus dynamic en Python: #!<insert result of `which python` here> def main(): if __name__ == "__main__": main() Je voudrais définir 2 […]
En mode Org, j'aimerais insert le résultat d'une command Unix dans un champ. Par exemple, considérez que j'ai le tableau suivant: | / | | /bin | | /usr/bin | | /lib | | /usr/lib | Je voudrais insert une deuxième colonne comme $2 = <result of `du -sh $1` > Est-ce possible?
Lors de l'ouverture d'un file, vous pouvez utiliser $ emacs +2:9 practice.b Ce qui ouvrira le file 'practice.b' sur la ligne 2 et le caractère 9 sur cette ligne. Comment puis-je sauter comme ça dans un Emacs déjà en cours d'exécution? Je connais Mx goto-line mais il ne reconnaît pas le point-virgule.
J'ai une variable $ PS1 personnalisée qui ressemble à ceci sur ma command line: Et sur emacs utilisant Mx shell ressemble malheureusement à ceci: Voici ma PS1 d' export PS1='\[\e]0;\u@\h: \w\a\]\[\e[0;36m\]\T \[\e[1;30m\]\[\e[0;34m\]\u@\H\[\e[1;30m\] \[\e[0;32m\]\[\e[1;37m\]\w\[\e[0;37m\] \$ ' variables export PS1='\[\e]0;\u@\h: \w\a\]\[\e[0;36m\]\T \[\e[1;30m\]\[\e[0;34m\]\u@\H\[\e[1;30m\] \[\e[0;32m\]\[\e[1;37m\]\w\[\e[0;37m\] \$ ' Comment puis-je faire en sorte qu'emacs shell-mode ait la même apparence avec […]
Mon emacs est configuré pour indenter automatiquement mon code au fur et à mesure que je l'écris et que je réinscrit correctement les choses si je pousse une tabulation sur une ligne qui a été mal alignée (généralement parce que j'ai changé le code). Je me request cependant s'il y a une command dans emacs […]
La question indique ma preference pour utiliser emacs, mais le problème principal est que je veux pouvoir faire une search de text normale et voir / copyr-coller le décalage d' octets du text apparié. Pour être clair, par octet-décalage , je ne veux pas dire la valeur de point d'emac, qui montre le nombre de […]