我在 Red Hat Linux WS 6.6 的终端中遇到了一个独特的问题。一段时间后(不知道具体时间...),键盘布局(而不是语言)仅在终端中从德语变为英语。在其他程序(例如 nedit 或 Openoffice 等)中,它始终保持德语。我不确定这是如何以及何时发生的。我的任何脚本是否更改了任何环境变量或任何其他程序。
您有何建议?解决这个问题的最佳方法是什么?
我想到以下几点:
如果我可以编写任何 shell 脚本,在某个时间间隔(例如每小时)写入时间、环境变量 LANG 以及整个系统在该小时内运行的所有进程。因此,这将帮助我找出 LANG 在什么时候发生变化以及哪些进程导致了它。你对此有什么看法?
如果您认为这会有所帮助,那么我该如何编写一个可以在后台持续运行并写入上述变量的 shell 脚本。
任何形式的帮助都将不胜感激。这个问题现在真的困扰着我……
提前致谢。
居尼什
答案1
首先检查:您是否有键盘快捷键可以将键盘从德语切换到英语或反之亦然
适用于 Ubuntu 的说明:默认情况下,在系统设置 > 键盘 > 快捷方式 > 键入下, Super+Space设置为“切换到下一个源”