3

如何降低/消除延迟,并在按住一个键时加快插入附加键?

例如:如果你想输入一个长"ffffffffffffff"序列,当你不关心究竟有多少个 f 时,按住f得到结果需要相当长的时间。

初始延迟相当长,延迟后f出现的速度也不是最快的。有谁知道涉及哪些参数,以及如何更改它们?

4

1 回答 1

8

按键重复设置始终由您未说明的基本操作系统控制。在 windows、osx、Linux(以及现在几乎所有东西)的控制面板或设置配置中,有两个设置控制键重复。第一个是重复开始之前的延迟时间,第二个是重复发生的速度。

在 unix 系统上(即基于 X-window),还有一个xset命令行工具可以用来改变 keyrepeat:

# xset -h
... help output ...
To turn auto-repeat off or on:
    -r [keycode]        r off
     r [keycode]        r on
     r rate [delay [rate]]

而且,正如有人所说,在 emacs 中插入一堆随机字符实际上更快,只需使用ctrl-u后跟随机数,然后按下键即可。或者,事实上,您也可以使用alt-6 alt-4 f

(是的,从技术上讲,它meta在 emacs 中,但您的密钥可能标记为alt

于 2012-08-31T16:39:29.870 回答