Atomic Object Show Nav
Close Menu
< Blog Home
Atomic Object
  • AI Software Development
  • New Product Development
  • Product Enhancement
  • Product Modernization
  • Web App
  • Mobile App
  • IoT Software
  • Desktop App
  • Cloud
  • Healthcare
  • Financial Services
  • Education
  • Insurance
  • See more...
Portfolio
Team
Culture
Contact
We're Hiring
Atomic Object Atomic Object
Services
  • Offerings
  • AI Software Development
  • New Product Development
  • Product Enhancement
  • Product Modernization
  • Platforms
  • Web App
  • Mobile App
  • IoT Software
  • Desktop App
  • Cloud
  • Industries
  • Healthcare
  • Financial Services
  • Education
  • Insurance
  • See more...
Portfolio
Team
Culture
We're Hiring
Blog
Contact
Atomic Object
Services
Portfolio
Team
Culture
We're Hiring
Blog
Contact
← Back to Blog Home

Key Bindings

Developer Tools

Supercharge Your Caps Lock: Remapping with Karabiner Elements

A single tap of my Caps Lock behaves just like tapping Esc. But hitting any other key with Caps Lock behaves just like hitting Ctrl with that other key.
Developer Tools

An Introduction to Scripting Tmux Key Bindings

Scripting Tmux is a very powerful addition to your command line toolset. Here's how to add a Tmux key binding to open the file name under the cursor.
Developer Tools

Less Perplexing Terminal Multiplexing with tmux

As a professional problem solver, I spend a considerable portion of my day working at a command prompt within a terminal multiplexer called tmux.
Objective-C

Objective-C KeyPath Bindings

Key Path Bindings is a library that simplifies and reduces the complexity of binding properties to a key path on another object.
Developer Tools

Vi Editing Mode for Bash

Fortunately, you can change the command line editing mode used by Bash. The default is emacs-mode, but you can easily change it to vi-mode.

Want to see what Atomic can do?

Check out some of our work

Atomic's Portfolio

Atomic is a software design + development consultancy.

© 2025 Atomic Object LLC
Explore
  • Careers
  • Diversity
  • Resources
  • Atomic Blog
  • Developer Resources
  • Client Resources
Offices
  • Grand Rapids
  • Ann Arbor
  • Chicago
  • Raleigh-Durham
Details
  • Contact
  • Media
  • Privacy Policy
Certified B Corporation