Live data from Hacker News

Introducing the Command Bar

github.com

11–20 of 101 posts

Re: Introducing the Command Bar

#11
post #4
post #2

Playing with this for a few minutes: * I wish it had vim keybindings (ie, hit esc, then use hjkl to navigate) * It gives me the option to follow myself. (Bug?) * I like how I can learn commands via the autocomplete bar (issue, branch, graph, etc) * I like how the autocomplete bar refreshes after I have control-tabbed away and back. Too many autocompletes lose this behavior * Searching in a repository username/repo do…

I'd be pretty happy with Ctrl-(1-9) to action the nth item in the visible list.

No! Ctrl-[1-9], switches between 1-8 and last tabs in Chrome. I know that Alt-[1-9] works too, and is even more cross-browser (works in Firefox), but I still prefer Ctrl. I'm not sure why, though.

Re: Introducing the Command Bar

#13

I like github for their sweet hosting and easy collaboration. I have no idea who would use this command bar. Do people really want to move the mouse to click on a cli and then guess/remember the syntax? I don't really get why they built this... Anyone?

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.

Re: Introducing the Command Bar

#14
This UI concept seems to be gaining in popularity. Jira 5 has a similar (though less powerful) option-completion action bar that you can pull up with a shortcut when viewing an Issue.

I've been considering adopting a similar concept for a complex enterprise application that I maintain where the number of possible actions on a certain page is huge.

Re: Introducing the Command Bar

#15

I think it would be even better to have some terminal emulator on github. Even now with so improved UIs I like command line interface.

Keyboard is at least 100x as productive as mouse (assuming you know what to do and what to type). Even the best peachy UIs cannot change it. Still there are things that aren't convenient to do from CLI like photo retouching, but these are quite obvious exceptions.

That said, I'm not sure what would you like to do in such terminal?

Re: Introducing the Command Bar

#17
post #5

Earlier quoted context omitted.

hitting 's' anywhere on the page activates the command bar. I will use this a lot.

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.

Re: Introducing the Command Bar

#18

You only miss one thing: * map the '/' symbol to focus:search box.

I find this really annoying, I use '/' to use the browser find-in-page, and apps hijacking it for their search field instead ruins it.

Yes, there are other bindings, but / is in finger-memory at this point.

I wonder if there's some sort of noscript-alike that would give you fine-grained enough control to permit exactly which keys could be intercepted by an app.

Re: Introducing the Command Bar

#19
post #15

I think it would be even better to have some terminal emulator on github. Even now with so improved UIs I like command line interface.

Keyboard is at least 100x as productive as mouse (assuming you know what to do and what to type). Even the best peachy UIs cannot change it. Still there are things that aren't convenient to do from CLI like photo retouching, but these are quite obvious exceptions. That said, I'm not sure what would you like to do in such terminal?

I'd like to search for repos, create new repos, create initial files, edit existing, star/unstar, watch/ignore, work with messages etc.

Re: Introducing the Command Bar

#20
post #2

Playing with this for a few minutes: * I wish it had vim keybindings (ie, hit esc, then use hjkl to navigate) * It gives me the option to follow myself. (Bug?) * I like how I can learn commands via the autocomplete bar (issue, branch, graph, etc) * I like how the autocomplete bar refreshes after I have control-tabbed away and back. Too many autocompletes lose this behavior * Searching in a repository username/repo do…

+1 for vim keybindings. I noticed JIRA actually has these the other day (the only thing I like about it).
Post reply on HN