As someone who uses GitHub's web interface multiple times a day, the ability to dig down into specific actions and pages for a repo will save a lot of time clicking around. The big one for me, adding issues.
Re:Introducing the Command Bar
by mrgreenfur on Monday September 17, 2012 @05:04PM
(#4534889)
Ah, this makes a lot more sense to me now. Pretty cool!
hitting 's' anywhere on the page activates the command bar. I will use this a lot.
This is the killer feature of this, I am programmed for keyboard shortcuts, its why I'm productive in Vim, its why I use Gnome-do for launching, and its why I feel the web browser is my only real need for a mouse (Vimperator and the like don't seem to do it for me)
Once I hardwire a combination into my head, anything else feels slow and laboured to the point that I hate using it, and often I am found trying to use shortcut keys when a simple mouse touch would work better.
Some people are predominantly mouse people, and if they are productive doing this, this is of course ok, but a feature like this would be an added boon in my opinion for any website.
Thanks for the 's' tip.
Too bad they didn't also use '/', like gmail and atlassian products.
A downside of using '/' is that it is already used in Firefox to mean search-in-page.
Re:Introducing the Command Bar
by mrgreenfur on Monday September 17, 2012 @04:25PM
(#4534688)
oh, that makes it much better. I only have a handful of repos and a few collaborators, so I don't really spend tons of time on GH. I imagine you spend more time than me to be excited by it -- what are you doing on there?
Well, I can't speak for burke, but I use GitHub Enterprise at work. Once this trickles down to GH:E, I'll probably use it very regularly.
I'm a developer at Shopify, and all of our development happens on Github. I also spend a fair bit of time working with issues on open source projects.
Not leaving the keyboard is one big thing. I ditched webkit for Firefox in order to be able to use Pentadactyl, but it's worth it to not have to leave the home row.
Learning a few commands is not hard, and there is always the ol' mouse to fall back upon if you don't want to remember all those commands.
With vimium[1] you get most of the keyboard-functionality in Chrome that Pentadactyl offers for Firefox.
Or use vrome[1].
[1]:https://github.com/jinzhu/vrome
I don't really get why they built this... Anyone?