【问题标题】:Ctrl+C(/Z) doesn't work on konsole, KDE, but work in terminalCtrl+C(/Z) 在 konsole、KDE ​​上不起作用,但在终端中起作用
【发布时间】:2016-07-18 08:51:41
【问题描述】:

当我在 KDE 中时,我不能使用 Ctrl+c 或 Ctrl+z 来停止 konsole 中的进程,它只是显示“^C”,但是当我使用 Ctrl+Alt+F2 切换到终端,Ctrl+c 有效。为什么?如何让它在 KDE 中工作? 我试图停止的过程是 wget。 我正在使用kde5,Archlinux。

【问题讨论】:

  • 试试 gnome-terminal,那个对我很管用。或者 xterm 如果您不希望引入 gnome 依赖项。也许其他人会工作,但我不确定。我很惊讶 konsole 在你的情况下没有正确实现终端。
  • Ctrl+C 向所有进程发送SIGINT 以连接到控制终端。他们将如何处理这个问题(退出或只是将^C 转储到 stderr)取决于这些程序,所以我认为 konsole 本身没有问题。
  • 这个问题在这里是题外话,所以你不会得到答案。我建议您阅读bug #313862,这似乎与您的问题有关。
  • 我试图停止的进程是 wget。我认为问题不在程序中。

标签: linux terminal kde ctrl


【解决方案1】:

感谢 Paul Stelian 和 Frédéric Hamidi。我尝试 gnome-terminal 和 Ctrl-C 作品。我发现问题出在 konsole 和 yakuake 上。我删除了“konsolerc”,Ctrl-C 在 konsole 中工作。但问题仍然存在于yakuake。我很惊讶 2013 年的一个错误今天仍然产生。

【讨论】:

    猜你喜欢
    • 2018-10-27
    • 2014-03-17
    • 2021-12-18
    • 2017-04-07
    • 2018-12-19
    • 2019-09-30
    • 2022-11-11
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多