更快地按住字符选择器


11

有谁知道如何使角色选择器更快地显示?

现在我在德语学习中已经足够使用它了,它已经成为关键标记的第二种特性,并且比使用alt + keypress快捷方式快得多。

唯一的问题是,它具有第二天性,有时有时弹出的速度不够快,因此有时我会键入字符和数字快捷键(例如,IE u2而不是ü)。任何人都知道如何使它出现的延迟更少?理想情况下,我希望能仅按住字符并按数字,但OSX似乎坚持等待菜单弹出。


1
我不知道如何缩短计时器,但我的经验恰恰相反-使用option / alt键要快得多。我可以通过按Option + U来获得ü,然后单独通过u来实现相同的字符而没有明显的延迟。
bmike

不是在Mac上,但您可以在其中/System/Library/Input Methods/PressAndHold.app/寻找PLIST进行编辑的乐趣...
13年

1
您可以尝试定义文本替换u2 =ü,所以无论哪种方式都可以。
2013年

Answers:


8

可以在以下位置调整“字符重音菜单”设置:

系统偏好设置->键盘->延迟直到重复

如果您减少此时间,这是在我的经历中插入任何重音的最快方法。设置初始按键重复率与设置字符重音菜单的显示时间相同。使用此解决方案,无需更改为国际键盘等(请参阅其他答案)。看这里

如果将其设置为最小值,则延迟将为15毫秒,这应该相当快。但是,在菜单出现之前,似乎有大约300 ms的实际延迟(也许显示菜单需要一些时间?不知道)。

设置直到显示字符重音菜单的延迟

有人使用脚本将延迟设置为15到1毫秒,但是我不确定这是否有帮助:请参见此处:github.com/mathiasbynens/dotfiles/blob/master/.macos,相关参数为 InitialKeyRepeat


2

由于其他原因,我安装了一个名为KeyRemap4MacBook的键盘重新映射程序,它在这里解决了我的问题。有一个名为“键重复”的选项卡可用于此类自定义。我突然有一种预感,因为“角色选择器”替换了重复键,所以也许行得通。它做到了。

安装软件并更改该选项卡下的“延迟直到重复”选项。字符选择器字母输入几乎跟上我其余的输入。


0

更正:

对不起,您没有仔细阅读问题。从您要实现的目标来看,我只能想出一种使用TextExpander的方法。基本上,您需要为每对重音符号创建一个缩写。

例如,

  • a1变成à
  • a2变成á
  • a3变为

然后,您可以键入a1lpha,它将用à替换第一个键入的a1。您还需要确保将缩写词扩展到所有地方。仅当缩写在空格后出现时,默认设置才会扩展。

上一个答案: 我删除了摘要,但使链接保持活动状态。您可以从源中阅读更多内容。


不错的简历,也应该提到这仅适用于正确的键盘布局,例如“美国扩展”或“国际”,并且某些快捷方式会根据它而改变。(例如,US Extended使用option + 6表示option)
JozefLegény2013年

0

在OS / X中,所有语言都具有“即时”输入该语言字符的方式,而无需长按,这确实增加了键入变音字母的烦人时间。

您只需要记住设置正确的键盘即可。如果在菜单栏中看不到小标志,请打开“系统偏好设置”应用程序,选择“键盘”,然后确保选中了“显示键盘...”复选框。在同一对话框下,“输入源”允许您添加新语言。

完成此操作后,该键盘将出现在菜单栏中的该图标下,然后您可以随时选择该键盘。

然后,例如,要立即在西班牙语中键入带重音符号的A,您只需键入一个单引号,后跟“ a”,您可以尽快键入。


0

只需选择“美国国际键盘(pc)”。然后,您可以通过“ windows方式”输入带重音符号的字符。因此,如果您想使用é,只需按',然后将e和é都用“和e等。这是迄今为止最快的方法。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.