Labfans是一个针对大学生、工程师和科研工作者的技术社区。 | 论坛首页 | 联系我们(Contact Us) |
![]() |
![]() |
#1 |
高级会员
注册日期: 2019-11-21
帖子: 3,006
声望力: 66 ![]() |
![]()
我使用MATLAB模式Emacs的描述在这里 。
我的问题如下: 我打开了几个框架,一个在左边,运行matlab-shell ,另一个在右边,显示我的代码。当我进入matlab-shell并点击TAB以自动完成时,如果有多种选择,Emacs将在我的右框中显示这些内容。当我继续键入直到单词是唯一的然后再次单击TAB时,右框架关闭。这很烦人,因为几乎每次我按下TAB来自动完成时,我都必须重新打开框架并更改缓冲区。 关于如何使此工作像标准自动完成(例如打开文件时使用文件名)的任何提示,使用了框架,并且一旦成功完成,框架状态将返回到之前的相同状态。完成? 回答: 几乎可以肯定,这是Matlab模式下的一个严重错误-不幸的是,这意味着唯一的解决方法是进入其Emacs Lisp代码并对其进行重组,以使其能够正确处理过渡窗口的创建和删除,而不是尝试使用其他开放框架而不知道它是否真正拥有它。 编辑:顺便说一下,这是它的错误跟踪器: http : //sourceforge.net/tracker/? group_id=154105&atid= 790446 更多&回答... |
![]() |
![]() |