{"id":11882,"date":"2024-01-03T12:03:55","date_gmt":"2024-01-03T17:03:55","guid":{"rendered":"https:\/\/irreal.org\/blog\/?p=11882"},"modified":"2024-01-03T12:03:55","modified_gmt":"2024-01-03T17:03:55","slug":"macadies-go-to-emacs-commands","status":"publish","type":"post","link":"https:\/\/irreal.org\/blog\/?p=11882","title":{"rendered":"MacAdie&#8217;s Go To Emacs Commands"},"content":{"rendered":"<p>\nEric MacAdie is probably familiar to many Irreal readers from his reports on the <a href=\"https:\/\/www.meetup.com\/EmacsATX\/\">EmacsATX<\/a> meetings. His <a href=\"https:\/\/macadie.info\/2023\/12\/30\/emacs-commands-i-got-by-with-for-years\/\">latest post<\/a> recounts his history with Emacs and includes a list of the Emacs commands that he got by with for most of his more than twenty years of using it.\n<\/p>\n<p>\nLike a lot of Emacs users, he started out using only a tiny bit of Emacs&rsquo; power. It even sounds from his post as if he started Emacs every time he wanted to edit a file and then exited afterwards. Of course, judging from all the complaints one sees about Emacs startup time, folks are still doing this.\n<\/p>\n<p>\nAfter his auspicious beginning with Emacs he changed jobs and became a Java developer. With that came a period of apostasy in which he defected to jEdit. Happily, he returned to the one true editor and is now active in the Emacs community.\n<\/p>\n<p>\nThe list of commands that he depended on for many years are pretty much what you&rsquo;d expect. There&rsquo;s the standard navigation commands, some window manipulation commands, and the simple search commands.\n<\/p>\n<p>\nOne thing that struck me is that he uses the <kbd>Esc<\/kbd> key method for <kbd>Meta<\/kbd>. In the old days some keyboards didn&rsquo;t have an <kbd>Alt<\/kbd> key to serve as <kbd>Meta<\/kbd> so they used the <kbd>Esc<\/kbd> convention. Those days are long over but some people\u2014even experienced Emacers like Mike Zamansky\u2014still prefer it.\n<\/p>\n<p>\nIn any event, the post serves as another quick introduction to Emacs along with some reasons why you might want to try it out.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Eric MacAdie is probably familiar to many Irreal readers from his reports on the EmacsATX meetings. His latest post recounts his history with Emacs and includes a list of the Emacs commands that he got by with for most of &hellip; <a href=\"https:\/\/irreal.org\/blog\/?p=11882\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5],"tags":[18],"class_list":["post-11882","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\/11882","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=11882"}],"version-history":[{"count":1,"href":"https:\/\/irreal.org\/blog\/index.php?rest_route=\/wp\/v2\/posts\/11882\/revisions"}],"predecessor-version":[{"id":11883,"href":"https:\/\/irreal.org\/blog\/index.php?rest_route=\/wp\/v2\/posts\/11882\/revisions\/11883"}],"wp:attachment":[{"href":"https:\/\/irreal.org\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=11882"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/irreal.org\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=11882"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/irreal.org\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=11882"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}