在Windows机器上,按住键盘键会导致重复字符。例如,如果我按住q几秒钟,将得到以下结果:
qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq
同样,我可以按住Backspace键删除多个字符。
在Mac上,按住键几秒钟将导致该字符仅键入一次。要重复输入,有必要多次按下。
我不清楚这是错误还是应有的功能,但我有兴趣在Mac上复制此功能。
有任何想法吗?
一些注意事项和其他想法可以补充所选答案:
字符的重复速度(按住某个键时每秒可添加几个字符)可以通过调整“系统偏好设置”>“键盘”(“键盘”选项卡)下的“键重复”选项来控制。但是,如果最快的速度不够快(我不满意),则可以通过打开“终端”并键入以下命令来进一步调整此设置:
defaults write NSGlobalDomain KeyRepeat -int 0
其中0
表示最低速度(越小速度越快)。可以通过系统偏好设置设置的最快的是2
,因此其他两个剩余的更快的选项是1
(快速)和0
(最快)。
也可以通过调整“系统偏好设置” =>“键盘”(“键盘”选项卡)下的“延迟直到重复”选项来设置开始重复按键所花费的时间。同样,如果这对您仍然太慢(对我而言),则可以通过打开“终端”并键入以下命令来设置更快的速度:
defaults write NSGlobalDomain InitialKeyRepeat -int 4
其中4
,再次,可以调整(更小更快)。我强烈建议您不要在下方 设置此选项4
,因为那样做太快了(触摸按键仅一秒钟就会键入大约10个重复字符)。我最终将我的设置为7
,这对我来说可能仍然太快了。
使用风险自负!:)
信息来源:MacWorld
万一我想退缩,默认值是多少?
—
2013年
defaults write -g KeyRepeat -int 1
此速度的东西都被视为与1相同的速度。我希望将设置设为2(30毫秒)至1(15毫秒)之间的某个值,但浮点数似乎只是舍入到最接近的整数。