国际键盘映射
基于Sublime Text的键盘映射文件创建本地化的键盘映射。
详细信息
安装
- 总数 139
- Win 93
- Mac 28
- Linux 18
8月6日 | 8月5日 | 8月4日 | 8月3日 | 8月2日 | 8月1日 | 7月31日 | 7月30日 | 7月29日 | 7月28日 | 7月27日 | 7月26日 | 7月25日 | 7月24日 | 7月23日 | 7月22日 | 7月21日 | 7月20日 | 7月19日 | 7月18日 | 7月17日 | 7月16日 | 7月15日 | 7月14日 | 7月13日 | 7月12日 | 7月11日 | 7月10日 | 7月9日 | 7月8日 | 7月7日 | 7月6日 | 7月5日 | 7月4日 | 7月3日 | 7月2日 | 7月1日 | 6月30日 | 6月29日 | 6月28日 | 6月27日 | 6月26日 | 6月25日 | 6月24日 | 6月23日 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Windows | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Mac | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Linux | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
说明
- 源代码
- bitbucket.org
InternationalKeymap
基于Sublime Text的键盘映射文件创建本地化的键盘映射。
如您所见,为英文布局创建的Sublime Text键盘映射在更改本地键盘布局时不起作用。更精确地说,对于同一键的不同字符不起作用。这个问题在西里尔字体布局中尤其明显。
此插件可帮助您将现有的英文键盘映射转换为本地布局。
重要
由于Python不提供无root权限访问系统布局,您必须自行以指定格式在设置中描述您的布局。
设置
布局
主要的设置元素是 layouts
对象,其中包含 qwerty
布局和无限本地布局。 qwerty
布局是参考布局,将被与任何其他布局进行比较以进行转换。
布局的格式非常简单。您只需在英文(qwerty
)布局中写下所有需要转换的符号,然后在本地布局中以相同的顺序输入相同键的本地符号。在转换过程中,本地布局中的所有符号将与qwerty
中同一位置的符号进行比较,如果不同,将为该符号创建新的翻译键盘映射。
例如,默认情况下,插件设置包含 qwerty
和 йцукен
(西里尔)布局。这只是主要qwerty键盘键的4排,从左到右输入 - 123...bnm,./
。但是您不必描述所有按键或使用此顺序。对于您的示例,您可以按任何顺序描述任意数量的按键。重要的是,对于每个布局它们必须以相同的顺序出现。
您可以在布局中使用词汇符号名称。这些名称必须放在括号内。布局中所有空白字符将被忽略。
例如
{
"layouts": {
"qwerty": "`(minus)[",
"йцукен": "ёг х"
}
}
在此示例中,重音符号将转换为西里尔'ё',所有出现频率为 minus
的符号将转换为'г','[' >> 'х'(西里尔)。
自动生成 [true|false]
第二个选项auto_generate
允许在Sublime Text加载时或当更新(保存)任何*.sublime-keymap
文件时自动生成本地键盘映射。自动生成首先验证*.sublime-keymap
文件的校验和,只有当其被修改时,才会生成新的键盘映射规则。
单个按键 [true|false]
最后一个选项是 single_keys
- 用于控制由1个键组成的键图的翻译。正如 [
那样用于插入代码段。
使用方法
自动生成
如您所知,如果设置中选择适当的选项,该插件可以自动生成本地化键图。
手动生成命令
在Sublime的 命令面板 中,您可以使用命令 国际键图:生成
来手动生成键图。
设置编辑
另一个命令 首选项:国际键图
有助于您打开插件设置文件。