如何在 `hackerrank` 的在线编程编辑器上启用所有默认的 emacs 键绑定?
How to enable all default emacs key-bindings on the online programming editor on `hackerrank`?
我正在使用 Safari
版本 13.1.1。 macOS Catalina
10.15.5.
今天用了8个小时hackerrank
无法使用Ctrl+k
切线,当你习惯了一个键绑定并且长时间无法使用它时,它是如此困难。我在 Whosebug 的编辑器上遇到了同样的错误,它有一个 answer here。当我测试其他默认键绑定时,其他一些也不起作用。
Ctrl + k
删除一行无效
Ctrl + Space
对select行不起作用
Ctrl + _
不会撤消,我什至无法重做
Ctrl + s
不进行正向增量搜索
Ctrl + i
不做缩进
...还有更多。
作为替代解决方案,我在本地编辑器上编写并从那里复制并粘贴到编辑器。
在hacker-rank
的在线编辑器上,提到它提供了Emacs
作为编辑器模式,但它并没有让用户使用所有主要的快捷键。同样的问题也发生在 leetcode
上。您可以在这些站点中查看 letcode, hackerrank.
的示例编辑器
[Q] 如何在 hackerrank
的在线编程编辑器上启用所有默认的 emacs 键绑定?我可以覆盖它的 .emacs
文件吗?
刚刚尝试并放置了 emacs 配置,编辑器允许我使用 Ctrl+K 作为删除行的快捷方式。我想您已经知道如何启用 emacs,但为了以防万一,请按右上角的小引擎并在编辑器模式下选择 emacs。
似乎不允许您更改键绑定,所以老实说,我宁愿在我的本地文本编辑器中编写代码,并在编写后复制粘贴。
我正在使用 Safari
版本 13.1.1。 macOS Catalina
10.15.5.
今天用了8个小时hackerrank
无法使用Ctrl+k
切线,当你习惯了一个键绑定并且长时间无法使用它时,它是如此困难。我在 Whosebug 的编辑器上遇到了同样的错误,它有一个 answer here。当我测试其他默认键绑定时,其他一些也不起作用。
Ctrl + k
删除一行无效Ctrl + Space
对select行不起作用Ctrl + _
不会撤消,我什至无法重做Ctrl + s
不进行正向增量搜索Ctrl + i
不做缩进
...还有更多。
作为替代解决方案,我在本地编辑器上编写并从那里复制并粘贴到编辑器。
在hacker-rank
的在线编辑器上,提到它提供了Emacs
作为编辑器模式,但它并没有让用户使用所有主要的快捷键。同样的问题也发生在 leetcode
上。您可以在这些站点中查看 letcode, hackerrank.
[Q] 如何在 hackerrank
的在线编程编辑器上启用所有默认的 emacs 键绑定?我可以覆盖它的 .emacs
文件吗?
刚刚尝试并放置了 emacs 配置,编辑器允许我使用 Ctrl+K 作为删除行的快捷方式。我想您已经知道如何启用 emacs,但为了以防万一,请按右上角的小引擎并在编辑器模式下选择 emacs。
似乎不允许您更改键绑定,所以老实说,我宁愿在我的本地文本编辑器中编写代码,并在编写后复制粘贴。