Это работает для меня (в 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.