Hacker News new | ask | show | jobs
by GrooveStomp 5621 days ago
Look really nice. Too bad it's just OSX and as jjcm and xtacy pointed out, too bad it doesn't support vim or emacs bindings/integration in some way.

I really like your UI choices borrowing so heavily from Chrome, though. Really do... updates personal notes

1 comments

> too bad it doesn't support vim or emacs bindings/integration in some way.

Well the bindings could probably be added[0], it's OSS and probably rather small still.

Emacs integration on the other hand, that would be rather harder.

[0] actually, since it uses standard Cocoa (text) controls it already has some Emacs-type bindings (C-a, C-e, C-f, C-b, C-k, C-p, C-n, ...) and you can define more (or redefine existing stuff) via DefaultKeyBinding.dict, just about any NSResponder action message (and there are quite a bunch of them) should be available for binding [1] And it even allows you to bind multiple actions to a single keystroke or to bind key sequences (à la Emacs's C-x C-s)

[1] http://xahlee.org/emacs/osx_keybinding.html

Cool. Thanks for the resource! I've never used OSX, so I didn't know you could rebind the window manager's controls. Good stuff.
Yeah that's one of those weird things in OSX which likely come from its NeXT roots: you can extremely easily configure/customize things you would never expect being able to touch on a non-OSS product.