You can change the delay for press and hold by changing the key repeat values in system preferences, i got like no delay at all ;-p much faster to type ā ū ë plus you can alter the text that these methods input e.g. you can change press and hold of e to give you a selection of e-mail addresses or other e like symbols e.g. ℰ (can be done manually or with ukulele i think). key repeat itself is useless aaaaaaaaaa should be typed manually or via some editor command like vim/emacs do it e.g. <C-o>8ia<Esc> though i don’t know whether TextMate 2 has an equivalent to that. Not having press and hold forces the user to unnecessarily search for an alternative even though a feature which is consistent (or should be) throughout the OS already exists. The method “a is far more annoying than a delay would ever be especially if you type lots of german or other foreign Text. For example on a german keyboard typing “a is a really bad shortcut since one has to press two keys for the “ alone (⇧ + 2 not a nice shortcut for any hand) plus the letter a itself so overall 3 keys where two keys are hand breaking ;-p.
On 23 Nov 2014, at 17:22, Carsten Hoever hoever@gmx.de wrote:
I assume you are on an english keyboard layout? If so, you might want to consider to activate the "U.S. International - PC" keyboard as input source for OSX. You can write ä,ö,ü as " followed by a/o/e (other accented letters can be created in a similar way) and ß is simply alt+s. Works very smooth and fast for me, I could never go back to a german keyboard layout.
Press and Hold is far more useful than that and should not be difficult to get working (change of protocol from NSTextInput to NSTextInputClient)
I strongly disagree, at least if your set of special characters is limited. Both methods need you to do two keyboard actions (accent+letter for US International method, base letter+number for special letter in the press and hold method), but press and hold involves a disturbing time delay. I am much faster with the accent+letter method. For seldom used special characters where one is not sure about the right accent/modifier key the press and hold method is superior, though. The good thing: press and hold also works with the US Intl. keyboard, so you can get the best of both worlds.
/Carsten
textmate mailing list textmate@lists.macromates.com http://lists.macromates.com/listinfo/textmate