【问题标题】:TAB just produces TAB-space when using emacs -nw and matlab-shell使用 emacs -nw 和 matlab-shell 时,TAB 只会产生 TAB 空间
【发布时间】:2013-08-22 00:52:11
【问题描述】:

我正在尝试在 emacs 中运行 matlab-shell,如果我运行 emacs 的 GUI 版本,一切似乎都正常。但是因为我是远程登录的,所以我更喜欢在“-nw”模式下运行emacs,这样我就不需要处理GUI造成的延迟了。

我现在遇到的问题(在 emacs -nw 下)是,当我在 matlab-shell 中时,如果我点击 TAB,而不是给我一个可供选择的函数列表,或者自动完成目录/文件名,它只会产生一个 TAB 空格...

有谁知道如何解决这个问题?我不熟悉 elisp,所以不知道如何解决它。

非常感谢!

【问题讨论】:

    标签: matlab emacs


    【解决方案1】:

    解决方法如下:

    (add-hook
     'matlab-shell-mode-hook
     (lambda()
       (define-key matlab-shell-mode-map (kbd "TAB") 
         'matlab-shell-tab)))
    

    【讨论】:

    • 注意,这反映了matlab.el中的一个bug,所以请向作者报告。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多