So I've been going a bit greasemonkey mad of late, and with the recent release of Twitter Keys I quickly found myself wanting something like tab completion for the twitter keys.

A few hours of weekend playing later, I've got automatic Twitter keys (or optionally tab completed). But I've also decided to take it a little further and pull the autocomplete in to it's own greasemonkey script that can be run on any page.

There's two versions:

  1. Twitter Keys
  2. Autocomplete for any site


Twitter Keys via Greasemonkey from Remy Sharp on Vimeo.

For now you'll have to use Greasemonkey to install (rather than a straight plugin), and if you want to add more shortcuts, you'll have to edit the script by hand - though I hope to create an interface soon.

Get the twitter upgrade or via userscripts.org

The autocomplete script (for use on any page) is available here:

Get the autocomplete script or userscripts.org

Note that with autocomplete, you will need to open the greasemonkey script and add new shortcuts manually. They only currently trigger on space (or new line).

List of Twitter key auto completes

You can poke around the code, but here's a list of all the keys:

love : ♥
plane : ✈
smile : ☺
:-) : ☺
:) : ☺
music : ♬
boxtick : ☑
spade : â™ 
phone : ☎
darksmile : ☻
song : ♫
box : ☒
whitespade : ♤
carrot : ☤
sad : ☹
:-( : ☹
:( : ☹
note : ♪
female : ♀
star : ✩
letter : ✉
pirate : ☠
tick : ✔
male : ♂
darkstar : ★
cross : ✖
cook : ♨
random1 : ❦
cloud : ☁
peaceout : ✌
king : â™›
rose : ❁
islam : ☪
umbrella : ☂
pen : ✏
bishop : ♝
flower : ❀
tools : ☭
snowman : ☃
right : ☛
-> : ☛
darkknight : ♞
darkflower : ✿
peace : ☮
sun : ☼
left : ☚
<- : ☚
knight : ♘
random2 : ✾
ying : ☯
christ : ✝
moon : ☾
up : ☝
rook : â™–
snow : ✽
comet : ☄
down : ☟
pawn : ♟
random3 : ✺
prince : ☥
cut : ✂
write : ✍
queen : ♕
darkstar2 : ✵
copy : ©
tm : â„¢
euro : €
<< : «
>> : »
yen : ¥
wheel : ✇
recycle : ♺
retweet : ♺
rt : ♺
radioactive : ☢