Tag: keybindings


  • I’ve been playing with some Karabiner Elements setups and thought I’d start sharing some that I find useful. I’m publishing these as part of the KeyBinding series, as I think they make sense there. [series_list KeyBinding] This first one is a way to make tab switching ([kbd cmd-[ / ]]) slightly more convenient. I say…

  • Multi-keystroke keybindings

    Ok, this one will probably wrap up this little run of key binding tricks. It’s been fun, though, and I’d love to answer any questions I can in the forum. If you’ve ever examined my master DefaultKeyBinding.dict (or even looked at the readme), you’ll see that I make use of a lot of multi-stroke key…

  • I guess it’s keybinding week this week. I’ve talked about the kill ring and repeat binding, but I’ve been digging in and revamping my own DefaultKeyBinding.dict file, so I keep wanting to share some of the cooler things it can do because I know the file in the project is pretty massive and hard to…

  • Another trick for readers interested in honing their keyboard-fu on macOS. In Vim, most operations have can have a count specified in the keystrokes for the command, e.g. 3dd to delete 3 lines. You can do similar in any Cocoa text field (all Apple apps, plus most native apps). You just need to specify a…

  • So you may have seen my KeyBindings project before. It’s an insanely large collection of keybinding tricks that work in any macOS text field. Well, any native cocoa field. You won’t have much luck in Electron or other non-native text editors. But for most uses, including in Safari, Mail, Notes, nvUltra, and most of the…