如何降低/消除延迟,并在按住某个键时加快插入其他键的速度?
例如:如果你想输入一个长"ffffffffffffff"
序列,当你不关心多少f时,按住f
来获得结果需要相当长的时间。
有一个相当长的初始延迟,并且在延迟之后出现的f的速度也不是最快的。有谁知道涉及哪些参数,以及如何改变它们?
答案 0 :(得分: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
。
(是的,它在emacs中技术上meta
,但您的密钥可能标记为alt
)