5
在Emacs中,用户通常会复制/剪切文本如下:MATLAB中的Emacs键盘绑定:复制/粘贴?
- 将光标移动到该文本的开始要与移动光标的命令中的一个复制/剪切(例如
C-p
,C-n
,C-f
,C-b
,M-f
,M-b
等) - 设置一个标记与
C-spacebar
(在Emacs使用移动-CURSO该命令也被称为set-mark
) - 移动到文本的结尾要复制/剪切r命令。
- 复印
M-w
或剪切C-w
从该标记的文本到当前光标位置 - 将光标移动到的地方复制/剪切文本要被插入
- 文本与粘贴
C-y
Starting in R2009a,MATLAB支持customizable keyboard shortcuts,包括预定义的Emacs布局。
我的问题是:MATLAB是否支持set-mark
命令,如C-spacebar
(上述第2步)?
感谢
你可以在emacs中编写m代码吗?并使用emacs作为编辑器,但最大的损失是你没有代码突出显示和填充,或调试器;对? – Vass 2011-05-11 18:04:51
@Vass实际上有一个由MathWorks员工维护的emacs模式。我还没有尝试过使用Emacs中的调试器,但它曾经是可用的,但我猜他们杀死了它(emacslink)。 – ustun 2011-05-12 12:03:02