Posts Tagged “keyboard”

  • A Hyper Key with Karabiner Elements, full instructions

    Yesterday I posted excitedly about full Hyper key functionality being available in macOS 10.12+. I included a snippet of a config file that has apparently led to some confusion, so I'm elaborating here on the full configuration.…

  • Full Hyper Key functionality restored in Sierra

    If you saw my note in yesterday's web excursions about Karabiner Elements adding the necessary tools to recreate the Hyper Key, you might have gotten excited. If you're like me, though, a major component of that trick was that if you hit the caps-lock key and nothing else, it functioned as the Escape key, and that part wasn't working.…

  • Natural language dates anywhere with Keyboard Maestro

    Updated: if you experienced a JavaScript compiler error Error on line 13605: SyntaxError: Unexpected token '='., download the 1.0.1 version below.…

  • A better Hyper key hack for Sierra

    In the last Web Excursions, I posted a hack for getting Hyper Key functionality back in Sierra. It uses Karabiner-Elements and Keyboard Maestro. It couldn't do one of the things I liked best about the Hyper key, though: allow me to tap it without hitting any other keys to use send Escape. My muscle memory for that has gotten to the point where using Vim without it is an exercise in pain.…

  • A Hyper Key that can still YELL

    My post "A useful Caps Lock key"---based on a method pointed out by Steve Losh---has been one of the most popular pages on this blog over time (up there with nvALT and iTextEditors). It turns your Caps Lock key into a "Hyper" key that emulates holding Control, Option, Shift, and Command all at once, which is handy for expanding your keyboard shortcut collection.…

  • Marked 2 cheat sheet for Dash and Cheaters

    Marked 2 has over 70 shortcuts for everything from exporting PDFs to navigating the preview. Not knowing them doesn't affect you, but knowing them can be very handy. I put together some cheat sheets to help with that.…

  • Invoking PopClip on an existing selection

    I love PopClip, and have done quite a bit of hacking around with it. Once you get used to it and come to expect it popping up, the only annoyance is that all your handy tools aren't there when you make a keyboard selection, or when you accidentally dismiss the popup before you choose the extension to run. Easily fixed, fortunately.…

  • Safer command line paste in iTerm 2

    If you've ever copied a shell command from somewhere and accidentally included a trailing newline, you know that hitting paste in your terminal can run the command before you have a chance to edit it. There are a few ways around this, but here's a quick tip for iTerm 2 users.…

  • Drafts 4 Keyboard Extensions

    Drafts 4 is out as a Universal app. I'll leave it to the experts to offer the full review, and just mention that there's a very cool new feature in it: JavaScript-based text modification actions.…

  • Web Excursions for August 04, 2014
  • Speedy note taking with concurrent topics

    In a recent Systematic with Brian Alvey, he shared with me that he takes all his notes during interviews (and podcasts) with pen and paper. I decided to try it out, and found that there were solid benefits to the method. First, it was quiet. Second, it allowed for freeform organization of notes without having to mouse or keyboard around. The latter was a compelling benefit to me.…

  • Quick Tip: manual autocorrect on OS X

    This tip from Macworld is a fun one for writers. It's about how you can manually trigger the autocorrect popup in Cocoa text fields by hitting space after a misspelled word and then moving the caret backward to the edge of the word. After a very short delay, the suggestion popover (only in the most recent versions of OS X) will appear and you can use arrow keys and enter to choose one. Dismiss it with escape. It avoids the entire process of right clicking and choosing a correction from the…

  • Cheaters 2.0: more and faster

    Cheaters 2.0 is up, and it's a huge step forward. I've been inspired by Dash to make it faster, easier and more keyboard-centric.…

  • Wallflowers: my favorite OS X augmentations

    There are quite a few apps on my machine that run in the background, waiting for that moment when they get to shine. These apps augment the OS X experience in ways that I'd have trouble functioning without.…

  • Advanced file management with ForkLift (plus giveaway!)

    ForkLift is a file manager which --- in my opinion --- doesn't get mentioned nearly often enough. It combines the best features of file managers such as Path Finder, Finder extensions like TotalFinder, and FTP apps like YummyFTP and Transmit. It offers blazing fast remote file transfers and management with great tools for local file navigation.…

  • Web Excursions for August 08, 2013
  • Quick Tip: Flip between two apps with the Hyper key

    > Update: So many people told me that it didn't work for them that I had to go digging for why I was different. I had forgotten where the whole discovery started: I mapped hyper-Tab to Command-Tab in BetterTouchTool. That's why it functions this way. Get BetterTouchTool and add a keyboard mapping, then this will all make sense.…

  • A useful Caps Lock key

    Updated: This configuration no longer works in macOS Sierra or greater due to changes in Karabiner. I've written some new instructions.…

  • Web excursions: November 8, 2012
  • KeyBindings: new, improved "surround" commands

    As the next part in the keybindings series I'm demonstrating some improvements I've made to the original "surround" commands since my first time around. This set of commands is designed to wrap selected text in a variety of paired characters. The keys are the same, but the commands now work inside of single-line text fields (like you often find in Safari), prevent auto-pairing in apps like nvALT, MultiMarkdown Composer and Byword, and a few refinements to cursor positioning.…

  • Byword for keyboard nerds

    When it comes to keyboard navigation, Vim impresses the hell out of me, but TextMate keyboard shortcuts take up more of my muscle memory than any other app. I'm sure anyone who's used any IDE for a while has their share of keyboard chops and preferences. Even in the graphics world, you are absolutely not considered a Photoshop pro until you've learned at least 36 keyboard shortcuts.…

  • KeyBinding madness

    There's a somewhat mysterious individual who is consistently leaving brilliant little pieces of code and information in my comments. Dr. Drang has been visited by this apparition as well. We're both duly impressed with what he (or she?) does.…

  • Option-arrow navigation in iTerm2

    I've been trying to get Option-arrow keys to move by word in iTerm2. I figured out a solution, but it's weird. If anyone has an explanation or a better way to do this, let me know.…

  • Clear sticky Growl notifications with a keyboard shortcut

    I ran into a question yesterday that didn't seem to have an obvious answer: how can I clear a stack of sticky Growl notifications using only the keyboard. It's not been any secret that I'm a fan of keyboard shortcuts, as indicated by the extensive keyboard support I've added to Instapaper Beyond. So I decided to make an interim solution until a specific feature for this is added, either to the Growl preferences or via AppleScript support.…

  • A quick TextMate KeyBindings tip

    I love the keyboard, and I love keyboard shortcuts. It's one of the reasons TextMate and I get along so well. There's one thing that bothers me any time I'm editing text (in any application), though: having to move my right hand all the way over to the arrow keys just to move forward a couple of characters, say, after an auto-paired set of parenthesis that I want to get out of.…

  • Instapaper Beyond for Fluid.app

    Introducing Instapaper Beyond, an Instapaper userscript for Fluid that provides full keyboard navigation and some special features for browsing your Instapaper articles. If you're not familiar, Fluid is a Mac (only) application which creates a Single Site Browser (SSB) for a site, using the same Webkit engine as Safari. It essentially allows you to turn web applications and sites into Mac apps. It's pure Cocoa, so all of your Services and fun text tricks (like Control-T transposition) work on…

  • Clippable to Evernote Snow Leopard Service

    Clippable to Evernote will allow you to trigger the Clippable bookmarklet in Safari and copy the result directly to your "Unfiled" notebook in Evernote. This service is Snow Leopard-only. If you need it modified for Leopard and aren't sure how, let me know. If there's some interest, I'll just work one up and post it.…