我正在尝试在emacs中运行matlab-shell,如果我运行emacs的GUI版本,一切似乎都有效。但是因为我正在远程登录,所以我更喜欢在“-nw”模式下运行emacs,这样我就不需要处理因GUI而导致的延迟。
我现在遇到的问题(在emacs -nw下)是当我在matlab-shell时,如果我点击TAB,而不是给我一个可供选择的功能列表,或者自动完成目录/文件名,它只产生一个TAB空间......
有谁知道如何解决这个问题?我不熟悉elisp所以不确定如何解决它。
非常感谢!
答案 0 :(得分:1)
以下是修复:
(add-hook
'matlab-shell-mode-hook
(lambda()
(define-key matlab-shell-mode-map (kbd "TAB")
'matlab-shell-tab)))