gcloud SDK在MAC终端-退格不工作



Mac 10.14.6iTerm2 Build 3.4.8谷歌云SDK 351.0.0β2021.07.30bq 2.0.70核心2021.07.30gsutil 4.66

登录我的虚拟gcloud服务器没有错误:gcloud compute ssh myserver

但是,退格键在终端中注册为空格键。

在Mac终端上尝试了完全相同的操作,相同的行为。

给了什么?

如果环境变量TERM没有设置为terminfo配置中定义的值,则退格键通常看起来会注册为空格键。

执行命令

查看TERM的值。
echo $TERM

terminfo可以在几个地方配置,但在谷歌计算引擎上,它可能使用/lib/terminfo的值。(其他可能包括$HOME/.terminfo/usr/share/terminfo。)您可以通过以下命令检查当前TERM的设置是否与此目录中的文件相对应:

find /lib/terminfo -name $TERM

如果存在该值,您将看到类似/lib/terminfo/s/screen-256color的内容。如果不存在,您将看不到任何输出。

您可以通过确保将TERM环境变量设置为terminfo中定义的文件之一来解决这个问题。

相关内容

  • 没有找到相关文章

最新更新