来自http://disi.unitn.it/~vitorsouza/linux/ubuntu-linux-10-10-maverick-meerkat/和http://disi.unitn.it/~vitorsouza/linux/ubuntu-linux-10- 04-lucid-lynx /:
小的问题:
一位不错的人认为,带重音符号的c(“ć”)比带有小提琴符号(“ç”)的c更重要,因此现在在带有死键的国际键盘上按'+ c的默认行为是“ć”。由于我是巴西人,而不是罗马尼亚人,所以这无疑使我感到困扰。'+ c曾经一次输出“ç”。
要修复此问题,请以根用户身份编辑文件/usr/lib/gtk-2.0/2.10.0/gtk.immodules,找到以下行:
"cedilla" "Cedilla" "gtk20" "/usr/share/locale" "az:ca:co:fr:gv:oc:pt:sq:tr:wa"
并在:wa之后添加:en,所以看起来像这样:
"cedilla" "Cedilla" "gtk20" "/usr/share/locale" "az:ca:co:fr:gv:oc:pt:sq:tr:wa:en"
为Ubuntu 12.10编辑(源代码):
要编辑的gtk.immodules文件位于:
/usr/lib/x86_64-linux-gnu/gtk-2.0/2.10.0/gtk.immodules
要么 /usr/lib/i386-linux-gnu/gtk-2.0/2.10.0/gtk.immodules
为Debian Wheezy编辑(可能还有其他gtk 3素材)
现在需要编辑的文件
/usr/lib/x86_64-linux-gnu/gtk-3.0/3.0.0/immodules.cache
该gtk20
线路中,现在gtk30
却加入:en
到底是一样的。
要针对非GTK应用程序也进行修复,请以根文件/usr/share/X11/locale/en_US.UTF-8/Compose进行编辑,并用ç更改所有ć实例,并用Ç更改所有Ć实例。
在升级系统时,您可能需要不时重复执行一项或两项操作,这会使配置文件恢复其原始内容。
AltGr
+ 输入c-cedilla,
。但是何时/是否/为什么改变了,我不知道。