cam*_*ero 9 x11 keyboard-layout dead-keys
我的首选键盘配置是美国国际。当我在 MS-Windows 上使用它并键入某些特殊字符(即~ ' ")后跟a,o n我得到á ó或ñ如我所愿。
但是,当我键入这些字符后跟一个不匹配的字母时,我会得到该特殊字符后跟该字母。所以如果我想打字,比方说,"q我可以通过按 来完成"q。但是,如果我在 Gnome 上做同样的事情,我需要这样做"?q,否则我会听到响铃。
另外,如果我想输入两个单引号,在 Gnome 中我需要输入'四次,而不是在 MS-windows 上输入两次。我知道这是一个相当小的烦恼,但它确实让我感到烦恼,而且我认为 GNU+Linux 是一个高度可定制的操作系统,我想了解更多关于我如何做这些事情的信息。更改为普通的美式键盘不是一种选择,因为我需要使用诸如á ó或 之类的字符ñ来输入西班牙语。
注意:我正在使用 Debian
死键序列配置在与组合键序列相同的位置,在组合映射中。该撰写地图文件是由每个应用程序在启动时加载; 按顺序尝试以下文件:
XCOMPOSEFILE~/.XCompose/usr/share/X11/locale/LOCALE_NAME/Compose(例如/usr/share/X11/locale/en_US.UTF-8/Compose)没有包含机制,所以如果你想修改表,你需要制作标准文件的副本并编辑它。
例如,定义dead ¨ q插入"q和dead ' dead '插入'':
<dead_diaeresis> <q> : "\"q"
<dead_acute> <dead_acute> : "''"
Run Code Online (Sandbox Code Playgroud)
您必须"q为所有字母重复序列,没有宏工具。据我所知,也没有回退设施:如果定义了一个序列<dead_diaeresis> <a>但没有定义,<dead_diaeresis> <q>那么输入<dead_diaeresis> <q>将不会插入任何内容。
如果您想要更复杂的功能,则必须从基本的撰写工具进入输入法的世界。输入法主要适用于使用非字母文字或多种文字的人,当然您也可以将其用于变音符号。有几种输入法框架可用。从Gnome 3.6 开始,Gnome 集成了对iBus 的支持。
| 归档时间: |
|
| 查看次数: |
5216 次 |
| 最近记录: |