我需要为我的项目录制一个复制/粘贴的 gif(使用 peek)。但我希望界面是英文的。
我曾经能够做到这一点,我已经添加了
env LC_ALL=C exo-open --启动 TerminalEmulator
在启动器中更改终端界面的区域设置。但后来我无法将其恢复到正常的区域设置UTF8.pl_PL
。我问 chatGPT 并使用了这个命令:
exo-open --launch TerminalEmulator --command='unset LC_ALL && xfce4-terminal'
该命令没有给出任何输出,但后来我删除了--command
我找回了我的语言环境。但现在我不能再把它变成英语了。
在终端中运行这个
LC_ALL=C && xfce4-terminal
不起作用。我也尝试过:
localectl set-locale LC_MESSAGES=en_US.utf8
localectl set-locale LANG=en_US.utf8
但界面仍然是我的默认区域设置。
那么我应该如何将终端界面区域设置更改为英语并返回原始区域设置(无需重新启动)?
我使用 Fedora Xfce。
答案1
我能够运行终端sudo
并更改区域设置:
sudo env LC_ALL=C xfce4-terminal
它将以 root 身份运行新的终端窗口,但您可以使用命令更改用户su
:
su - <username>