{"id":9019,"date":"2020-07-19T12:48:15","date_gmt":"2020-07-19T16:48:15","guid":{"rendered":"https:\/\/irreal.org\/blog\/?p=9019"},"modified":"2020-07-19T12:48:15","modified_gmt":"2020-07-19T16:48:15","slug":"emacs-keybindings-on-macos-redux","status":"publish","type":"post","link":"https:\/\/irreal.org\/blog\/?p=9019","title":{"rendered":"Emacs Keybindings on macOS Redux"},"content":{"rendered":"<p>I just saw this tweet from Vivek Haldar<\/p>\n<blockquote class=\"twitter-tweet\">\n<p lang=\"en\" dir=\"ltr\">Little-known fact: Common <a href=\"https:\/\/twitter.com\/hashtag\/Emacs?src=hash&amp;ref_src=twsrc%5Etfw\">#Emacs<\/a> Shortcuts (C-{a, e, k, y, n, p, b, f}) work *universally* in Mac OS X. In any text box in any app.<\/p>\n<p>\u2014 Vivek Haldar (@vivekhaldar) <a href=\"https:\/\/twitter.com\/vivekhaldar\/status\/1284571495197372416?ref_src=twsrc%5Etfw\">July 18, 2020<\/a><\/p><\/blockquote>\n<p><script async=\"\" src=\"https:\/\/platform.twitter.com\/widgets.js\" charset=\"utf-8\"><\/script><\/p>\n<p>and thought that it\u2019s probably time for Irreal\u2019s semiperiodic reminder that the reality is actually much better than a few default Emacs keybindings.<\/p>\n<p>As I wrote back in 2011, <a href=\"http:\/\/irreal.org\/blog\/?p=259\">you can customize the keybindings for many of macOS\u2019s editing commands<\/a>. It\u2019s really easy to setup. You just download a file, rename it, stash it in your <code>~\/Library\/KeyBindings<\/code> folder, and enjoy Emacs editing keybindings across your entire system. Even if we can\u2019t stay in Emacs all the time, at least we can take our muscle memory with us when we\u2019re forced to leave. All the details are in the 2011 post, so take a look at that if you\u2019re interested.<\/p>\n<p>By the way, I checked the links and they\u2019re all still good even after the 14 years since Rus originally wrote about this.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I just saw this tweet from Vivek Haldar Little-known fact: Common #Emacs Shortcuts (C-{a, e, k, y, n, p, b, f}) work *universally* in Mac OS X. In any text box in any app. \u2014 Vivek Haldar (@vivekhaldar) July 18, &hellip; <a href=\"https:\/\/irreal.org\/blog\/?p=9019\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5],"tags":[18],"class_list":["post-9019","post","type-post","status-publish","format-standard","hentry","category-general","tag-emacs"],"_links":{"self":[{"href":"https:\/\/irreal.org\/blog\/index.php?rest_route=\/wp\/v2\/posts\/9019","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/irreal.org\/blog\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/irreal.org\/blog\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/irreal.org\/blog\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/irreal.org\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=9019"}],"version-history":[{"count":1,"href":"https:\/\/irreal.org\/blog\/index.php?rest_route=\/wp\/v2\/posts\/9019\/revisions"}],"predecessor-version":[{"id":9020,"href":"https:\/\/irreal.org\/blog\/index.php?rest_route=\/wp\/v2\/posts\/9019\/revisions\/9020"}],"wp:attachment":[{"href":"https:\/\/irreal.org\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=9019"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/irreal.org\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=9019"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/irreal.org\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=9019"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}