Discourse 为什么按 Ctrl+p 不是向上?

经常用Ctrl+p Ctrl+n在网页上向上和向下浏览网页,本论坛把Ctrl+p和打印此页面绑定起来了。能否修复一下?每次都把打印页面按出来。

Safari 10.1.2,其他网页都正常。

Safari 的按键设置的缘故,应该和论坛没关系。

但是其他所有网站都是正常的

有空还是看看能改不,确实蛋疼。

或者用karabiner改一下,C-p全局输出向上的方向键(除了emacs、terminal之流),就不用依赖浏览器的特性了。

另外不排斥vim style的话,vimium你值得拥有。不对这玩意是chrome插件你们在说safari。

1 个赞

在网页上的话,还是vim 的hjkl比较舒服,一个手指就够了

你这么一说,我试着按了下 J/K 键。:hushed: 竟然?!然后按 ? 键。

经鉴定,论坛程序开发者可能是 Vim 党 + Windows 党 :joy:

2 个赞

好东西。。其实mac上chrome只要装The Great Suspender和one tab好好管理tab就可以有效控制chrome的能耗啊占用了。虽然还是达不到safari的高度

应该不是浏览器的特性导致的,因为我停用JavaScript就正常了,然而停用后我连回复都不行了。

天知道为什么我的hjkl不在一起。( dvorak键盘爱好者)

用是可以用,但是改不掉会按Ctrl+p的习惯。

的确不是浏览器的问题,看上面贴的图,是因为被论坛自己的快捷键吃掉了。所以停用js之后网站的脚本不起作用,所以网站快捷键和回复动作都不行。

15

你不说我还没注意,这是什么设计啊。

chrome快捷键,windows下的C-p和osx下command-p是打印网页,所以他自己有个定制的打印主题是C-p也可以理解吧

不能。因为这是 Discourse 的设定,我也没看到有修改它的选项。这样的问题你可能不得不自己向官方反馈,让上游修改它:

Firefox/Chrome 也没用 C-n/C-p 来滚屏,自然就不存在你所说的问题。

另外,如果可能的话,可以考虑自己绑定 C-p 来覆盖掉网站的设置,比如 User Script 或者设置快捷键的插件。