2014-04-30 6 views
9

Matlab R2013b를 사용하고 있습니다. GUI와 분할 창에서 명령 창을 사용하고 있습니다. Matlab 환경 설정> 편집기/디버거> 편집기. Matlab 편집기 대신 사용자 정의 편집기를 설정할 수있는 옵션이 있습니다. 내 로컬 편집기 /usr/bin/vim으로 설정했지만 더 이상 파일을 열 수 없습니다. 분할 화면 모드에서 vim 편집기를 사용할 수 있습니까?Matlab GUI에서 vim을 편집기로 사용하는 방법

나는 !vim file.m을 알고 있지만, 이것은 단지 -nodisplay 모드에서만 만족스럽게 작동하므로 찾고있는 해결책이 아닙니다. 차라리 분할 화면 모드를 유지하려고합니다.

+2

대신'/ usr/bin/gvim'을 설정해 보셨습니까? – merlin2011

+0

... 또는 콘솔 버전 (vim)을 선호하는 경우 터미널 에뮬레이터를 시작하는 다른 버전으로 전화를 겁니다. –

+0

@ merlin2011 예, 루트가 아닌 내 시스템에는 존재하지 않습니다. – Bernhard

답변

9

나는 100 % 만족하는 해결책을 찾지 못했지만, 지금은 tmux을 중간 용액으로 사용하고 있습니다. 그것은 두 개의 단말기에 분할 화면을 사용할 수 있습니다. 그 중 하나에서 나는 matlab -nodesktop을 터미널 모드에서 열 수 있고 다른 하나는 vim입니다. 두 분할 화면을 신속하게 전환 할 수 있습니다.

commandhistory, who 등으로 GUI Matlab의 기능을 사용할 수 있습니다.

관련 문제