【问题标题】:WSL terminal forgets to update and loses focusWSL终端忘记更新失去焦点
【发布时间】:2018-12-27 03:31:48
【问题描述】:

我正在尝试使用 Windows 10(版本 1909)中的 WSL 控制台进行一些开发工作,但我发现经常运行的进程似乎只是挂起,但是当我向终端发送击键时它会更新回到 bash 终端(好像一直完成但没有更新)。

我正在运行来自商店的最新版本的 debian 软件包。

有没有办法让这个问题消失,还是我在浪费时间尝试使用默认终端?

【问题讨论】:

  • 伙计们,请不要投票结束 - 这个问题涵盖了程序员常用的软件工具,并且是一个软件开发独有的实用、可回答的问题。它是on topic。干杯。
  • 我遇到了同样的问题,虽然我只在运行 X 版本的 gvim 时才看到它。选择了编辑会话(位于终端窗口顶部),但仍将击键发送到终端。解决方法是点击 Alt-tab 来选择编辑窗口(尽管它已经在顶部!)
  • 这应该回答你的问题:serverfault.com/a/205898/551313
  • Dead googlers:我最终通过迁移到 Windows 终端解决了这个问题。与其说是解决方案,不如说是一种解决方法,但由于它比默认的终端要好得多,我对此很满意。

标签: windows-subsystem-for-linux


【解决方案1】:

只是一种预感,但我猜你最终会进入选择模式。如果您单击终端中的任意位置,窗口的标题将更改为以“select”为前缀,并且终端输出将冻结,以便您可以在尝试突出显示时选择文本而不改变它。按任意键将退出选择模式。

如果这让您感到困扰,您可以通过右键单击标题栏、单击属性并禁用快速编辑模式来关闭它。或者,我可以推荐new Windows terminal,它以更直观的方式处理选择和剪贴板。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-07-23
    • 1970-01-01
    • 1970-01-01
    • 2014-08-26
    • 2020-05-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多