tre*_*der 5 keyboard-shortcuts internationalization sublimetext sublimetext3
我正在使用Sublime Text 3和波兰语键盘(在Windows 7中设置硬件和键盘),我无法输入"ć"(带有波兰口音的"c" - Right Alt+ c)和"Ś"(首都"s"带重音 - Right Alt+ Shift+ c).
在整个波兰语特定的十八个字符集中(?ó????????Ó???????)这两个在Sublime Text 3中是一种奇怪的兴奋.
是什么导致这种情况,是否有任何解决方法,请从clippboard复制粘贴这些字母?
我敢肯定,这是不是在键盘的核心编辑器和插件之间的绑定(我已经安装了一打)引起一些冲突,因为我将这两行Preferences > Key Bindings -- User:
{ "keys": ["alt+c"], "command": "insert_snippet", "args": {"contents": "?"} },
{ "keys": ["shift+alt+s"], "command": "insert_snippet", "args": {"contents": "?"} },
Run Code Online (Sandbox Code Playgroud)
它甚至没有帮助(任何可能的冲突都会被上面的配置更改覆盖).
这个问题似乎源于Sublime Text 3的核心代码.我不知道,它是否以及如何影响使用特定于语言的字符的其他语言?
Right AltSublime Text 3 按和Ctrl+没有任何区别Left Alt。这是一个经典的错误,在许多编辑器中都存在,它使非拉丁字母用户的生活变得有点噩梦。
\n\n事实证明,这两个键绑定与其中一个插件(在我的例子中是Modific)定义的键盘快捷键发生冲突。要解决此问题,必须在用户键盘设置中重新定义这些键:
\n\n{ "keys": ["ctrl+alt+c"], "command": "insert_snippet", "args": {"contents": "\xc4\x87"} },\n{ "keys": ["ctrl+shift+alt+s"], "command": "insert_snippet", "args": {"contents": "\xc5\x9a"} },\nRun Code Online (Sandbox Code Playgroud)\n\n这将解决问题,但禁用Ctrl+Alt+C用于预览当前行已提交代码的快捷方式。您需要为其定义一个新的键绑定或停止使用此键盘组合。