我只是在我的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)
答案 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