我最近获得了Dyalog APL的个人许可证,并开始使用它(我正在从APLX转过来)。我真的很喜欢它,但是每当我不使用IDE时,APL符号键绑定就会持续存在。例如,如果我试图通过点击CTRL来撤销另一个应用程序中的某个东西,我将得到⊂,并且撤销将不会通过。类似地,尝试使用CTRL保存文档将导致我输入⌈而不是保存。我唯一能解决这个问题的方法就是重新启动我的电脑。
如何在IDE不在焦点或已关闭后禁用APL符号输入?如果没有办法做到这一点,是否有可能将符号快捷方式映射到ALT而不是CTRL?ALT在快捷键上的使用要比CTRL少得多,所以我可以接受。
我正在使用Windows 8.1 64位和带有美国键盘的Dyalog APL 64位版本。
发布于 2016-12-18 07:05:17
Dyalog使用一个名为"IME“的标准Windows机制(输入法编辑器)来启用APL-字符的输入。优点是,这使您可以使用APL-符号在任何地方-但显然有第二个方面。您的设置中的“挑战”只是将IME从APL更改为常规文本模式,这不需要重新启动。请查看这篇文章以获得更多关于IME:https://www.google.de/amp/www.thewindowsclub.com/input-method-editors-windows/amp的信息(对不起,我正在使用W10,所以我宁愿参考这篇文章,也不愿给出错误的信息.顺便说一句,W10的优点是IME将是应用程序模式下的默认工作,因此您可以在那里使用默认热键w/o切换IME。)
发布于 2017-08-23 21:42:33
如果您想使用AltGr (右侧Alt)输入APL符号,同时保持正常的美国布局或几乎正常的英国布局,则可以使用我的键盘布局而不是IDE。这样就避免了几乎所有与其他应用程序的冲突,因此您可以随时保持键盘活动,并忘记模式切换。
https://stackoverflow.com/questions/41203610
复制相似问题