Baixei e instalei o projeto matlab-emacs dehttp://matlab-emacs.sourceforge.net/usando o script dl_emacs_support.m e editei meu arquivo .emacs de acordo com as instruções.
Quando eu corro
M-x matlab-shell
O shell matlab é executado com sucesso e a seguinte linha é mostrada:
>> addpath('/home/lab/yuvval/externals/matlab-emacs/toolbox','-begin'); rehash; emacsinit('emacsclient -n');
Porém quando tento editar um arquivo, nada acontece. Mesmo sem mensagens de erro.
edit tmp.m
Alguém sabe como resolver isso? Eu adoraria poder editar e depurar o código matlab do emacs.
Obrigado!
Responder1
Resolvi adicionando ao emacsinit.m a seguinte linha:
setenv('EDITOR', clientcommand);
na última linha do if usejava(..
bloco ) e iniciando o modo matlab no arquivo .emacs
;; Setting up matlab-mode
(server-start)
(add-to-list 'load-path "/your/matlab/emacs/path")
(load-library "matlab-load")