Command line 如何清除八度音阶中的命令行?
在Octave中,在命令行中键入command时,有时我需要删除整行并重新启动新命令。在Matlab中,用ESC键清除文本。在八度音阶中,这不起作用。我发现丢弃输入文本的唯一方法是使用Ctrl-C。这是可行的,但很难看,因为它会留在屏幕上 是否有一个组合键来清除八度音阶中的行?Ctrl-a:转到行的开头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:清除行和屏幕 请参阅手册倍频程
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年前的问题不谈,公众对该网站适合与否的品味可能与当时不同,然后根据该网站的帮助清单,我仍然在主题上找到它:。答案和问题的观点和“喜欢”的数量也表明了这一点。