【问题标题】:Terminal shows only an empty non-editable cursor in VS Code终端在 VS Code 中仅显示一个空的不可编辑光标
【发布时间】:2020-08-31 08:39:31
【问题描述】:

我的 VS 代码发生了一些变化,不允许我在终端中输入。我确定这是一个配置问题,但不知道在哪里看。这就是我所看到的:

我尝试更改终端上显示的 Python 版本或 shell,但没有成功。我该如何解决这个问题?

【问题讨论】:

  • 我假设如果你只是打开终端而不是使用“Python:打开终端”命令它也不起作用?这表明您设置为默认的任何 shell 都没有完成其初始化。
  • 是的,我试过了。我尝试将默认 shell 更改为 sh、bash 和另一个,但仍然没有运气。我将如何探索阻止它们初始化的原因?
  • 我真的不知道。如果使用“更改默认 shell”命令不起作用,那么您可能需要在 github.com/microsoft/vscode 打开一个问题。

标签: python python-3.x ubuntu visual-studio-code


【解决方案1】:

我在学习一些 PHP 时遇到了同样的问题。单击每个可用的选项修饰符后,我发现在底部的状态栏中,左侧有一个“普通”视图。

右击,选择“隐藏普通”,光标和我写代码的能力又回来了Image of my VSCode showing VIM cursor

最后我发现我有VIM extension enabled 并且没有正确使用它的变量。卸载扩展或使用其commands

【讨论】:

  • 您的答案可以通过额外的支持信息得到改进。请edit 添加更多详细信息,例如引用或文档,以便其他人可以确认您的答案是正确的。你可以找到更多关于如何写好答案的信息in the help center
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2019-12-19
  • 2021-06-23
  • 2023-02-18
  • 1970-01-01
  • 2020-11-05
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多