matlab-emacs no abre un archivo para editarlo (2014b)

matlab-emacs no abre un archivo para editarlo (2014b)

Descargué e instalé el proyecto matlab-emacs desdehttp://matlab-emacs.sourceforge.net/usando el script dl_emacs_support.m y edité mi archivo .emacs de acuerdo con las instrucciones.

cuando corro

M-x matlab-shell 

El shell de Matlab se ejecuta correctamente y se muestra la siguiente línea:

>> addpath('/home/lab/yuvval/externals/matlab-emacs/toolbox','-begin'); rehash; emacsinit('emacsclient -n');

Sin embargo, cuando intento editar un archivo, no sucede nada. Incluso no hay mensajes de error.

edit tmp.m

alguien sabe como resolverlo? Me encantaría poder editar y depurar código matlab desde emacs.

¡Gracias!

Respuesta1

Lo resolví agregando a emacsinit.m la siguiente línea:

setenv('EDITOR', clientcommand);

en la última línea del if usejava(..bloque) e iniciando el modo matlab en el archivo .emacs

;; Setting up matlab-mode
(server-start)
(add-to-list 'load-path "/your/matlab/emacs/path")
(load-library "matlab-load")

información relacionada