What is the best way to configure a global keyboard shortcut to open a tab in Chrome on Mac OS X?
- It should be as simple as possible, so I don't want to
- This must be global, so if I press my shortcut (which happens to be
<cmd><return>) while I'm in Mail.app, it needs to bring Chrome to the front and open a new tab
- It needs to open the new tab page, i.e.
chrome://newtab, not a website like
- The highest priority is that it opens fast fast fast, the next priority is ease of configuration
#!/usr/bin/osascript tell application "Google Chrome Canary" activate end tell tell application "System Events" tell process "Google Chrome Canary" tell menu bar 1 tell menu bar item "File" tell menu "File" click menu item "New Tab" end tell end tell end tell end tell end tell
The problem with this is that it can take up to 5 seconds if it has been a
while since I ran it last. I had complied this into a *.app, but that was
slower than making it an executable
osascript. I'm not afraid to try
developing a compiled version of the above script, but I'm a UNIX/web
developer, not OS X, and I'm not familiar with the system.