Как отключить мигающую каретку при редактировании текста в OS X?
Мигающий курсор при редактировании текста сводит меня с ума. Есть ли способ отключить его или хотя бы заставить его мигать реже? Использование OS X 10.8.1.
Печатание следующего в терминале не помогло:
defaults write -g NSTextInsertionPointBlinkPeriod -int 100000000
defaults write -g CursorBlink -string 0
2 ответа
Это работает для меня (в 10.8 и более ранних версиях OS X):
defaults write -g NSTextInsertionPointBlinkPeriod -float 999999999999
Он не вступит в силу до тех пор, пока вы не закроете и не откроете приложения, и не будет применяться к текстовым представлениям в веб-представлениях, приложениях iWork, Mail, Notes, TextMate или BBEdit. Значение в миллисекундах.
Изменить: изменение NSTextInsertionPointBlinkPeriod перестало работать в 10.9, но теперь есть новые предпочтительные ключи, которые имеют тот же эффект:
defaults write -g NSTextInsertionPointBlinkPeriodOff -float 0
defaults write -g NSTextInsertionPointBlinkPeriodOn -float 999999999999
Они применяются только к тем же представлениям, что и NSTextInsertionPointBlinkPeriod.
Ошибка подана:
- Chrome - http://crbug.com/175101
- Webkit - http://webk.it/109281
В Firefox откройте about:config
и создать новое целое число ui.caretBlinkTime
со значением 0
Для текста это сложно. Я использую:
defaults write -g NSTextInsertionPointBlinkPeriod -float 10000
defaults write -g NSTextInsertionPointBlinkPeriodOn -float 10000
defaults write -g NSTextInsertionPointBlinkPeriodOff -float 10000
с NeoOffice и Textedit. Это также работает с Бином и некоторыми другими приложениями. Он не работает с LibreOffice или Pages, или не работал последний раз, когда я их пробовал.
Для электронной почты я использую Thunderbird, открывая about:config и создавая ui.caretBlinkTime 0
Для Интернета я использую Waterfox с тем же исправлением. Вы также можете использовать Firefox.