如何在 OS X 中编辑文本时禁用闪烁的插入符号?

如何在 OS X 中编辑文本时禁用闪烁的插入符号?

编辑文本时光标闪烁让我抓狂。有没有什么方法可以禁用它或者至少让它闪烁得不那么频繁?使用 OS X 10.8.1。

在终端中输入以下内容没有帮助:

defaults write -g NSTextInsertionPointBlinkPeriod -int 100000000    
defaults write -g CursorBlink -string 0

答案1

这对我有用(在 OS X 10.8 及更早版本中):

defaults write -g NSTextInsertionPointBlinkPeriod -float 4000000000

只有在您退出并重新打开应用程序时,该设置才会生效,并且不适用于 Web 视图、iWork 应用程序、Mail、Notes、TextMate 或 BBEdit 中的文本视图。该值以毫秒为单位。

编辑:更改 NSTextInsertionPointBlinkPeriod 在 10.9 中停止工作,但现在有具有相同效果的新首选项键:

defaults write -g NSTextInsertionPointBlinkPeriodOff -float 0
defaults write -g NSTextInsertionPointBlinkPeriodOn -float 4000000000

但它们仅适用于与 NSTextInsertionPointBlinkPeriod 相同的视图。

答案2

错误报告:


在 Firefox 中,打开about:config并创建新的整数ui.caretBlinkTime,其值为0

答案3

对于文本来说,这很难。我使用:

defaults write -g NSTextInsertionPointBlinkPeriod -float 10000
defaults write -g NSTextInsertionPointBlinkPeriodOn -float 10000
defaults write -g NSTextInsertionPointBlinkPeriodOff -float 10000

适用于 NeoOffice 和 Textedit。它还适用于 Bean 和其他一些应用程序。它不适用于 LibreOffice 或 Pages,或者上次我尝试时没有使用。

对于电子邮件,我使用 Thunderbird,打开 about:config 并创建 ui.caretBlinkTime 0

对于网络,我使用 Waterfox 并进行同样的修复。您也可以使用 Firefox。

相关内容