Articles of emacs

les raccourcis keyboard emacs spécifiques au mode

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)) […]

Comment utiliser Emacs pour exécuter des programmes Matlab?

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?

Emacs: Suppression d'une ligne sans l'envoyer à l'anneau de destruction

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 […]

Aucune police dans emacs sur CentOS

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?

Modèles de code avec emacs

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 […]

Tables en mode Org: comment insert le résultat d'une command système?

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?

Comment sauter sur une position spécifiée par ligne et colonne?

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.

Le mode shell d'Emacs rend $ PS1 différent

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 […]

Puis-je avoir emacs automatiquement indent tout mon code après qu'il est tout écrit?

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 […]

Dans emacs (ou autre éditeur) comment afficher le décalage d'octets du slider?

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 […]