keyboard - 不需要的 : APL keyboard overlay enabled?

标签 keyboard vscode-extensions key-bindings apl dyalog

我一直在尝试 APL。我正在运行 Windows 10 并且我已经安装了 Dyalog 18.0,以及 VS Code 的 APL 语言和 APL 反引号符号扩展。
但是即使我没有运行任何这些程序,有时我的键盘也会突然被劫持!我所有的 ctrl 命令都被 APL 符号替换了。
例如。 ctrl-Z(撤销)变成 ⊂,ctrl-A(全选)变成 ⍺。我不知道为什么以及如何再次禁用它。这让我的工作变得非常困难!!!
我一直在谷歌搜索这个,但到目前为止还没有找到答案。我查看了 Windows 键盘设置,但看起来很正常。区域设置也是正确的。
我现在只是卸载所有东西,但这样我每次想尝试 APL 时都需要重新安装。
有人能告诉我发生了什么以及如何解决吗? (并告诉我向谁提示这是一个 非常 敌对功能)

最佳答案

安装标准 Dyalog IME 时,Windows 上有一种新的键盘输入法。你检查过 WinKey+Space 吗?这应该在可用的键盘布局之间循环,您应该会在那里找到您以前的/默认布局。
我个人同意这不是处理键盘输入的好方法,并且会给 APL 的新手带来许多问题。 Dyalog 意识到并正在寻找新用户和现有用户都感到舒适的替代方案。
您可以卸载标准 IME 没有 通过运行 Dyalog 卸载程序(在开始菜单中搜索“卸载 Dyalog”)并仅选择 IME 来卸载整个解释器。
现在,我推荐 APL Wiki 上关于 Typing Glyphs 的文章,以获取一些替代标准 IME 的想法:https://aplwiki.com/wiki/Typing_glyphs#Windows
我个人使用 abrudz keyboard以 Alt Gr 作为切换键。

关于keyboard - 不需要的 : APL keyboard overlay enabled?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69447628/

相关文章:

keyboard - 是否有一种编程语言使用(非扩展)ascii 表中的字符以外的字符?

ios - 按下按钮时隐藏键盘

visual-studio-code - 如何将 TextMate 语法(XML 风格)转换为 YAML 或 JSON 风格

visual-studio-code - 如何为 Visual Studio 代码扩展创建文件?

ios - 通过 textField.inputView 的 DatePicker 仅在第二次显示(第一次调用常规键盘)

iOS 支持外接键盘而不显示

Angular Generator VSCode插件类似于Angular文档中的一种

java - 使用相应的按钮 Java 完全临时禁用一个键

emacs - 如何在 Linux 中使用 Ctrl+M 关闭替代 Enter

emacs - 将多个 Emacs 键绑定(bind)分配给单个命令?