Existe-t-il un mode majeur Emacs pour les fichiers MATLAB et/ou Octave? Pour ceux qui ne le savent pas, les fichiers MATLAB ont généralement une extension de fichier ".m". Mon premier intérêt est GNU Emacs mais les conseils de XEmacs seraient également appréciés.Comment installer un mode MATLAB dans GNU Emacs?
Répondre
Avez-vous essayé le mode d'octave qui fait partie de la distribution standard d'emacs? J'ai trouvé que cela fonctionne bien.
Si vous trouvez qu'il n'associe pas l'extension .m, ajoutez à votre .emacs:
(setq auto-mode-alist
(cons
'("\\.m$" . octave-mode)
auto-mode-alist))
Non intégré dans GNU Emacs 22. J'ai trouvé un matlab mode sur le web (elisp), mais il date d'environ 2000, donc je ne sais pas quel type de support vous avez.
Pour installer, vous devez obtenir emacs pour le charger, puis appeler le mode. Vous pouvez interactivement émettre un load-file
(avec M-x load-file
) pour le tester.
Vous voudrez http://matlab-emacs.sourceforge.net/, j'imagine? Lisez les instructions ici.
J'ai utilisé un ancêtre de XEmacs il y a quelques années, donc il avait certainement un support pour cela, mais je crois que l'auteur est un utilisateur de GNUEmacs. Le gars qui l'a écrit (Eric Ludlam) est un employé de Mathworks, donc il a des références officielles vagues.
J'ai récemment téléchargé un mode Matlab pour Emacs depuis l'échange de fichiers Matlab Central. Fonctionne très bien. Je ne me souviens pas exactement où je l'ai trouvé, si vous avez des problèmes, faites-le moi savoir et je regarderai plus fort.
Aux fins d'une réponse complète, il vaut vraiment la peine de creuser. Est-ce seulement disponible pour les utilisateurs de Matlab? Si c'est le cas, les gens d'Octave vont être ennuyés. –
Il existe un fichier matlab.el de Matthew Wette sur The MathWorks File Exchange. Le fichier ne semble pas avoir été mis à jour depuis 1997 (!), Et dit simplement que c'est "pour les premières versions d'Emacs", mais j'espère qu'il vous sera toujours utile.
- 1. Comment télécharger et installer Emacs for OCaml?
- 2. Emacs JavaFX Mode de script?
- 3. mode palangres dans Emacs
- 4. Comment désactiver le mode vhdl dans emacs?
- 5. Recherche du codecode Unicode d'un caractère dans GNU Emacs
- 6. Onglets en mode HTML dans Emacs
- 7. Emacs org-mode publication Agenda
- 8. Erlang emacs mode - setting outdir
- 9. Commentaires multilignes en mode Emacs
- 10. Emacs org-mode - tâches dépendantes
- 11. Meilleur mode Mercurial pour Emacs?
- 12. Dans VisualStudio 2008, le mode emacs - comment activer "écraser"?
- 13. emacs: HideShow fonctionne-t-il avec xml-mode (sgml-mode)?
- 14. Onglet complet avec KSH en mode Emacs sans bindings
- 15. Comment utiliser astyle dans Emacs?
- 16. lien réel en html-mode emacs
- 17. Existe-t-il un mode Emacs pour Rscript?
- 18. Emacs org-mode agenda filtrer par propriétaire
- 19. Emacs mode Clojure onglet-indentation énorme dans certains cas
- 20. Comment faire un tri imbriqué dans MATLAB?
- 21. Toute commande Emacs comme mode collage dans vim?
- 22. Comment arrêter le formatage automatique en mode emacs cperl?
- 23. En utilisant Emacs, comment mettre en retrait/formater un segment de code dans un fichier TXT?
- 24. Déboguer le flash avec le mode gdb dans Emacs
- 25. Un exemple de 'hello world' pour un mode majeur dans Emacs?
- 26. Comment imprimer un tableau dans un fichier .txt dans Matlab?
- 27. Comment créer un tampon similaire à * compilation * dans Emacs?
- 28. Existe-t-il un moyen d'appeler une sous-fonction en mode cellule dans matlab?
- 29. Comment installer un paquet dans LaTeX
- 30. Problème d'utilisation git et le mode Emacs sous Windows
@rplevy, je me sens assez faible pour ne pas y penser moi-même. Merci beaucoup. –
Cette réponse est beaucoup visitée, donc j'ai pensé qu'il serait utile de poster cette question ici qui a des conseils utiles pour éditer le code MATLAB en utilisant 'mode-octave'. http://emacs.stackexchange.com/questions/15164/commented-lines-shoot-off-to-column-32-in-octave-mode/ – hosolmaz