matlab-emacs 프로젝트를 다운로드하여 설치했습니다.http://matlab-emacs.sourceforge.net/dl_emacs_support.m 스크립트를 사용하고 지침에 따라 내 .emacs 파일을 편집했습니다.
내가 달릴 때
M-x matlab-shell
matlab 셸이 성공적으로 실행되고 다음 줄이 표시됩니다.
>> addpath('/home/lab/yuvval/externals/matlab-emacs/toolbox','-begin'); rehash; emacsinit('emacsclient -n');
그러나 파일을 편집하려고 하면 아무 일도 일어나지 않습니다. 오류메세지도 없고..
edit tmp.m
해결 방법을 아는 사람이 있나요? 저는 Emacs에서 MATLAB 코드를 편집하고 디버그할 수 있기를 바랍니다.
감사해요!
답변1
emacsinit.m에 다음 줄을 추가하여 문제를 해결했습니다.
setenv('EDITOR', clientcommand);
) 블록 의 마지막 줄에서 if usejava(..
.emacs 파일에서 matlab 모드를 시작합니다.
;; Setting up matlab-mode
(server-start)
(add-to-list 'load-path "/your/matlab/emacs/path")
(load-library "matlab-load")