Command line 如何清除八度音阶中的命令行?

Command line 如何清除八度音阶中的命令行?,command-line,octave,Command Line,Octave,在Octave中,在命令行中键入command时,有时我需要删除整行并重新启动新命令。在Matlab中,用ESC键清除文本。在八度音阶中,这不起作用。我发现丢弃输入文本的唯一方法是使用Ctrl-C。这是可行的,但很难看,因为它会留在屏幕上 是否有一个组合键来清除八度音阶中的行?Ctrl-a:转到行的开头 Ctrl-K:删除从光标开始的所有字符。定义了几种清除快捷键: Meta-D:清除下一个单词1 Ctrl-K:清除到行尾 Ctrl-U:清除整行 Ctrl-L:清除行和屏幕 请参阅手册倍频程

在Octave中,在命令行中键入command时,有时我需要删除整行并重新启动新命令。在Matlab中,用ESC键清除文本。在八度音阶中,这不起作用。我发现丢弃输入文本的唯一方法是使用Ctrl-C。这是可行的,但很难看,因为它会留在屏幕上

是否有一个组合键来清除八度音阶中的行?

Ctrl-a:转到行的开头


Ctrl-K:删除从光标开始的所有字符。

定义了几种清除快捷键:

  • Meta-D:清除下一个单词1
  • Ctrl-K:清除到行尾
  • Ctrl-U:清除整行
  • Ctrl-L:清除行和屏幕
请参阅手册
倍频程
中的更多示例

由于历史原因,Ctrl-U通常由您的终端控制,而不是
倍频程
,尽管
倍频程
也支持它。您可以使用
stty kill unde
(使用
stty kill'^U'
还原)来测试这一点


1元通常绑定到Win键或Alt键。如果没有,请先按Esc键,然后按需要“元化”的字符。

要清除命令窗口,请键入:

clc

谢谢我也尝试了一些组合,但在习惯了
ESC
键之后,这些组合都感觉不直观。。。我想2500美元确实给你带来了一些易用性,不是吗?顺便说一句,这类似于
Home
+
Ctrl-K
,但是
C-A-K
对我的手指来说更“自然”。我也不喜欢命令行的行为,但是qtoctave是一个不错的选择。至少你有典型的使用和感觉,所以你可以使用Shift+Home,Del.Oh-Mama!这样好多了。谢谢你指出八度音阶!唯一令人烦恼的是命令行与实际控制台分离,但这并不是人们无法轻松习惯的事情(8-)Ctrl-U更短。另请看。也是我一直在寻找的。好吧,撇开这是一个7年前的问题不谈,公众对该网站适合与否的品味可能与当时不同,然后根据该网站的帮助清单,我仍然在主题上找到它:。答案和问题的观点和“喜欢”的数量也表明了这一点。