Emacs:Octave发送行C-c i l不起作用

时间:2013-04-24 07:13:14

标签: octave emacs24

我只是在我的Emacs上设置Octave,但是我不知道如何将线路发送到Octave缓冲区......

M-x run-octave之后 我的光标在a = 1行 我键入C-c i l它不起作用..

1)C-c C-i然后它显示: C-c TAB未定义----------为什么C-i在这里被识别为TAB?

2)C-c i然后它显示: C-c i未定义

在我输入l之前,两个警告都闪闪发光!

有人可以帮忙吗?对任何回复都非常感激!

PS 我的octave-mod.el文件的定义是:

 (define-key map "\C-c\C-il" 'octave-send-line)

1 个答案:

答案 0 :(得分:3)

网上提到的键绑定已经过时了。 'octave-send-line现在是C-c TAB C-l 您可以按C-h m( or F1 m)找到所有键绑定。我已将其中一些粘贴在下面以供快速参考。快乐的Emacs编辑

C-c TAB C-b octave-send-block
C-c TAB C-f octave-send-defun
C-c TAB C-h octave-hide-process-buffer
C-c TAB C-k octave-kill-process
C-c TAB C-l octave-send-line
C-c TAB C-r octave-send-region
C-c TAB C-s octave-show-process-buffer
C-c TAB b   octave-send-block
C-c TAB f   octave-send-defun
C-c TAB h   octave-hide-process-buffer
C-c TAB k   octave-kill-process
C-c TAB l   octave-send-line
C-c TAB r   octave-send-region
C-c TAB s   octave-show-process-buffer