{"id":94318,"date":"2022-02-22T08:58:08","date_gmt":"2022-02-22T13:58:08","guid":{"rendered":"https:\/\/www.inmotionhosting.com\/support\/?p=94318"},"modified":"2022-02-22T08:58:09","modified_gmt":"2022-02-22T13:58:09","slug":"emacs-key-commands","status":"publish","type":"post","link":"https:\/\/www.inmotionhosting.com\/support\/edu\/emacs\/emacs-key-commands\/","title":{"rendered":"Using Key Commands in Emacs"},"content":{"rendered":"<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"538\" src=\"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2022\/02\/Using-Key-Commands-In-Emacs-1024x538.png\" alt=\"Using Key Commands In Emacs\" class=\"wp-image-94319\" srcset=\"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2022\/02\/Using-Key-Commands-In-Emacs-1024x538.png 1024w, https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2022\/02\/Using-Key-Commands-In-Emacs-300x158.png 300w, https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2022\/02\/Using-Key-Commands-In-Emacs-768x403.png 768w, https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2022\/02\/Using-Key-Commands-In-Emacs.png 1200w\" sizes=\"auto, (min-width: 1360px) 876px, (min-width: 960px) calc(61.58vw + 51px), calc(100vw - 80px)\" \/><\/figure>\n\n\n\n<p>\nIf you have decided to take on Emacs as a more feature-rich terminal editor, or as a local text editor you can use to write programs or manage your server remotely, you will need to be familiar with how key commands and key bindings work.  With Emacs, you will be using key bindings to run all kinds of functions.  You may also be installing plugins that use their own set of key bindings.  In this article, you will learn how key bindings and key commands work and how to read them in documentation, so you will know what to type.\n<\/p>\n\n\n\n<p class=\"alert alert-info\">Emacs comes pre-installed on <a href=\"https:\/\/www.inmotionhosting.com\/cpanel-hosting\">cPanel hosting servers<\/a>, but will require <a href=\"https:\/\/www.inmotionhosting.com\/support\/website\/how-to-install-gnu-emacs\/\">installation<\/a> on <a href=\"https:\/\/www.inmotionhosting.com\/cloud-vps\">unmanaged cloud hosting<\/a>.<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><a href=\"#emacs-language\">The Emacs Language and Key Commands<\/a><\/li><li><a href=\"#launching-functions\">Launching Functions With The \u201cMeta\u201d Key<\/a><\/li><li><a href=\"#using-keys-in-combination\">Using Keys in Combination<\/a><\/li><li><a href=\"#movement-keys\">Another Example, Movement Keys<\/a><\/li><\/ul>\n\n\n<div class=\"jumbotron\">Make sure your business, agency, or reseller clients are always connected and powered on with our optimized <a href=\"https:\/\/www.inmotionhosting.com\/vps-hosting\">Managed VPS Hosting<\/a>.<\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"emacs-language\">The Emacs Language and Key Commands<\/h2>\n\n\n\n<p>\nIn many ways, Emacs has its own sort of language.  (And it is literally a programming language when referring to Emacs Lisp, a form of Lisp that Emacs is written in and which you can use to expand it.)\n<\/p>\n\n\n\n<p>\nBut in addition to Emacs Lisp, Emacs has its own unique way of organizing itself and representing the various concepts you need to know in order to use the program effectively.  This is where some common commands and operating procedures can be intimidating to newcomers.\n<\/p>\n\n\n\n<p class=\"alert alert-info\">All new users should avail themselves of the Emacs walk-through tutorial, which comes preinstalled with all Emacs installations.  You can access the tutorial at any time by <kbd>Ctrl+h<\/kbd> followed by the letter <kbd>t<\/kbd>.<\/p>\n\n\n\n<p>When getting help in Emacs, you will often see usages of <kbd>C<\/kbd> and <kbd>M<\/kbd> keys on your keyboard.  These represent the <kbd>Ctrl<\/kbd> and <kbd>Alt<\/kbd> keys on most contemptorary keyboard layouts.  The <kbd>Alt<\/kbd> key is represented by an <kbd>M<\/kbd> because it was historically known as the \u201cMeta\u201d key, and this convention has stayed true until today.<\/p>\n\n\n\n<p>So, basically, when you see <kbd>C<\/kbd> and <kbd>M<\/kbd> think <kbd>Ctrl<\/kbd> and <kbd>Alt<\/kbd>.\n\n<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"launching-functions\">What is \u201cMeta X\u201d? \u2013 Launching Functions With The \u201cMeta\u201d Key<\/h2>\n\n\n\n<p>\nAs you are reading Emacs documentation, you will often be advised to use the <code>M-x<\/code> or, \u201cmeta X\u201d command followed by a function definition.  For example, if you want to enable various modes, like \u201cvisual line mode\u201d (to wrap text at the end of the window), you will be instructed to press <code>M-x<\/code> on your keyboard.  As you will remember from the above section, this means pressing the <kbd>Alt<\/kbd> key on your keyboard followed the <kbd>x<\/kbd> key (lowercase), while still holding down Alt.\n<\/p>\n\n\n\n<p>\nThe instruction, in documentation, will look like this:\n<\/p>\n\n\n\n<pre id=\"org2a51cd7\" class=\"wp-block-preformatted example\">M-x visual-line-mode\n<\/pre>\n\n\n\n<p>\nSometimes, you may see an instruction like this followed by a <code>&lt;RET&gt;<\/code> to indicate that you must press your <kbd>Enter<\/kbd> key in order to finish the process.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"using-keys-in-combination\">Using Keys in Combination<\/h2>\n\n\n\n<p>\nOften, important functions will be \u201cbound\u201d to various key combinations.  These are called \u201ckey bindings\u201d.  Just about every mode in Emacs has certain key bindings associated with various functions.  Often, function definitions can have long names.  For example, the function definition for converting a region of text in Org mode to HTML is <code>org-html-convert-region-to-html<\/code>.  These descriptive function definitions can be helpful when you need to quickly find out which function you are looking for, but it can be tedious to type.  This is why many such function definitions are bound to a certain combincation of keys.\n<\/p>\n\n\n\n<p>\nThe most basic key binding you want to know is how to exit Emacs.  When you want to exit Emacs, you will run this function:\n<\/p>\n\n\n\n<pre id=\"org7ad5759\" class=\"wp-block-preformatted example\">save-buffers-kill-terminal\n<\/pre>\n\n\n\n<p>\nHowever, you will not want to type that every time you want to close your Emacs terminal or window.  So this function is already bound to these keys:\n<\/p>\n\n\n\n<pre id=\"org05bbb53\" class=\"wp-block-preformatted example\">C-x C-c\n<\/pre>\n\n\n\n<p>On your keyboard, this would be <kbd>Ctrl+x<\/kbd> followed by <kbd>Ctrl+c<\/kbd>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"movement-keys\">Another Example, Movement Keys<\/h2>\n\n\n\n<p>\nOne of the stumbling blocks many new Emacs users face is moving around in Emacs.  By default, the arrow keys on your keyboard will move you around by lines and characters, just as in most text editors and word processing apps you will find on the market.\n<\/p>\n\n\n\n<p>\nHowever, there are a series of key commands you can use to move around without having to leave the main typing area of your keyboard:\n<\/p>\n\n\n\n<pre id=\"org054c468\" class=\"wp-block-preformatted example\">C-n (move down one line)\nC-p (move up one line)\nC-f (move forward one character)\nC-b (move back one character)\n<\/pre>\n\n\n\n<p>\nYou can see in the above example that not all key combinations involve multiple inputs.  These functions all use one single key combination and give you an immediate result.\n<\/p>\n\n\n\n<p>\nAs you continue using Emacs, you will likely find occasions in which you will want to create your own key bindings.  However, you will want to be careful not to create a binding that is already in use by another program.  This will not break anything, but it might create a confusing situation in which you are instructed to put in a key binding and find it does something different.\n<\/p>\n\n\n\n<hr class=\"wp-block-separator\">\n\n\n\n<p>\nWell done!  You now know how the various key combinations and key bindings work in Emacs, and you know how to call various functions with <code>M-x<\/code>.  These are some of the essential building blocks you will need to master when working with Emacs.  If you have any questions or issues, feel free to leave a comment below.\n<\/p>\n","protected":false},"excerpt":{"rendered":"<p>If you have decided to take on Emacs as a more feature-rich terminal editor, or as a local text editor you can use to write programs or manage your server remotely, you will need to be familiar with how key commands and key bindings work. With Emacs, you will be using key bindings to run<a class=\"moretag\" href=\"https:\/\/www.inmotionhosting.com\/support\/edu\/emacs\/emacs-key-commands\/\"> Read More ><\/a><\/p>\n","protected":false},"author":17,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[4396],"tags":[],"class_list":["post-94318","post","type-post","status-publish","format-standard","hentry","category-emacs"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.1.1 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Using Key Commands in Emacs | InMotion Hosting<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.inmotionhosting.com\/support\/edu\/emacs\/emacs-key-commands\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Using Key Commands in Emacs | InMotion Hosting\" \/>\n<meta property=\"og:description\" content=\"If you have decided to take on Emacs as a more feature-rich terminal editor, or as a local text editor you can use to write programs or manage your server remotely, you will need to be familiar with how key commands and key bindings work. With Emacs, you will be using key bindings to run Read More &gt;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.inmotionhosting.com\/support\/edu\/emacs\/emacs-key-commands\/\" \/>\n<meta property=\"og:site_name\" content=\"InMotion Hosting Support Center\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/inmotionhosting\/\" \/>\n<meta property=\"article:published_time\" content=\"2022-02-22T13:58:08+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-02-22T13:58:09+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2022\/02\/Using-Key-Commands-In-Emacs-1024x538.png\" \/>\n<meta name=\"author\" content=\"Christopher Maiorana\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@InMotionHosting\" \/>\n<meta name=\"twitter:site\" content=\"@InMotionHosting\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Christopher Maiorana\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/edu\/emacs\/emacs-key-commands\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/edu\/emacs\/emacs-key-commands\/\"},\"author\":{\"name\":\"Christopher Maiorana\",\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/#\/schema\/person\/c6922c56c84e17079fd558e07b7ef72f\"},\"headline\":\"Using Key Commands in Emacs\",\"datePublished\":\"2022-02-22T13:58:08+00:00\",\"dateModified\":\"2022-02-22T13:58:09+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/edu\/emacs\/emacs-key-commands\/\"},\"wordCount\":856,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/edu\/emacs\/emacs-key-commands\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2022\/02\/Using-Key-Commands-In-Emacs-1024x538.png\",\"articleSection\":[\"Emacs\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.inmotionhosting.com\/support\/edu\/emacs\/emacs-key-commands\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/edu\/emacs\/emacs-key-commands\/\",\"url\":\"https:\/\/www.inmotionhosting.com\/support\/edu\/emacs\/emacs-key-commands\/\",\"name\":\"Using Key Commands in Emacs | InMotion Hosting\",\"isPartOf\":{\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/edu\/emacs\/emacs-key-commands\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/edu\/emacs\/emacs-key-commands\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2022\/02\/Using-Key-Commands-In-Emacs-1024x538.png\",\"datePublished\":\"2022-02-22T13:58:08+00:00\",\"dateModified\":\"2022-02-22T13:58:09+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/edu\/emacs\/emacs-key-commands\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.inmotionhosting.com\/support\/edu\/emacs\/emacs-key-commands\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/edu\/emacs\/emacs-key-commands\/#primaryimage\",\"url\":\"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2022\/02\/Using-Key-Commands-In-Emacs.png\",\"contentUrl\":\"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2022\/02\/Using-Key-Commands-In-Emacs.png\",\"width\":1200,\"height\":630},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/edu\/emacs\/emacs-key-commands\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.inmotionhosting.com\/support\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Using Key Commands in Emacs\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/#website\",\"url\":\"https:\/\/www.inmotionhosting.com\/support\/\",\"name\":\"InMotion Hosting Support Center\",\"description\":\"Web Hosting Support &amp; Tutorials\",\"publisher\":{\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.inmotionhosting.com\/support\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/#organization\",\"name\":\"InMotion Hosting\",\"url\":\"https:\/\/www.inmotionhosting.com\/support\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2023\/02\/inmotion-hosting-logo-yoast.jpg\",\"contentUrl\":\"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2023\/02\/inmotion-hosting-logo-yoast.jpg\",\"width\":696,\"height\":696,\"caption\":\"InMotion Hosting\"},\"image\":{\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/inmotionhosting\/\",\"https:\/\/x.com\/InMotionHosting\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/#\/schema\/person\/c6922c56c84e17079fd558e07b7ef72f\",\"name\":\"Christopher Maiorana\",\"description\":\"Christopher Maiorana joined the InMotion community team in 2015 and regularly dispenses tips and tricks in the Support Center, Community Q&A, and the InMotion Hosting Blog.\",\"sameAs\":[\"https:\/\/www.linkedin.com\/in\/chris-m-4623144b\/\"],\"url\":\"https:\/\/www.inmotionhosting.com\/support\/author\/christopherm\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Using Key Commands in Emacs | InMotion Hosting","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.inmotionhosting.com\/support\/edu\/emacs\/emacs-key-commands\/","og_locale":"en_US","og_type":"article","og_title":"Using Key Commands in Emacs | InMotion Hosting","og_description":"If you have decided to take on Emacs as a more feature-rich terminal editor, or as a local text editor you can use to write programs or manage your server remotely, you will need to be familiar with how key commands and key bindings work. With Emacs, you will be using key bindings to run Read More >","og_url":"https:\/\/www.inmotionhosting.com\/support\/edu\/emacs\/emacs-key-commands\/","og_site_name":"InMotion Hosting Support Center","article_publisher":"https:\/\/www.facebook.com\/inmotionhosting\/","article_published_time":"2022-02-22T13:58:08+00:00","article_modified_time":"2022-02-22T13:58:09+00:00","og_image":[{"url":"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2022\/02\/Using-Key-Commands-In-Emacs-1024x538.png","type":"","width":"","height":""}],"author":"Christopher Maiorana","twitter_card":"summary_large_image","twitter_creator":"@InMotionHosting","twitter_site":"@InMotionHosting","twitter_misc":{"Written by":"Christopher Maiorana","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.inmotionhosting.com\/support\/edu\/emacs\/emacs-key-commands\/#article","isPartOf":{"@id":"https:\/\/www.inmotionhosting.com\/support\/edu\/emacs\/emacs-key-commands\/"},"author":{"name":"Christopher Maiorana","@id":"https:\/\/www.inmotionhosting.com\/support\/#\/schema\/person\/c6922c56c84e17079fd558e07b7ef72f"},"headline":"Using Key Commands in Emacs","datePublished":"2022-02-22T13:58:08+00:00","dateModified":"2022-02-22T13:58:09+00:00","mainEntityOfPage":{"@id":"https:\/\/www.inmotionhosting.com\/support\/edu\/emacs\/emacs-key-commands\/"},"wordCount":856,"commentCount":0,"publisher":{"@id":"https:\/\/www.inmotionhosting.com\/support\/#organization"},"image":{"@id":"https:\/\/www.inmotionhosting.com\/support\/edu\/emacs\/emacs-key-commands\/#primaryimage"},"thumbnailUrl":"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2022\/02\/Using-Key-Commands-In-Emacs-1024x538.png","articleSection":["Emacs"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.inmotionhosting.com\/support\/edu\/emacs\/emacs-key-commands\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.inmotionhosting.com\/support\/edu\/emacs\/emacs-key-commands\/","url":"https:\/\/www.inmotionhosting.com\/support\/edu\/emacs\/emacs-key-commands\/","name":"Using Key Commands in Emacs | InMotion Hosting","isPartOf":{"@id":"https:\/\/www.inmotionhosting.com\/support\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.inmotionhosting.com\/support\/edu\/emacs\/emacs-key-commands\/#primaryimage"},"image":{"@id":"https:\/\/www.inmotionhosting.com\/support\/edu\/emacs\/emacs-key-commands\/#primaryimage"},"thumbnailUrl":"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2022\/02\/Using-Key-Commands-In-Emacs-1024x538.png","datePublished":"2022-02-22T13:58:08+00:00","dateModified":"2022-02-22T13:58:09+00:00","breadcrumb":{"@id":"https:\/\/www.inmotionhosting.com\/support\/edu\/emacs\/emacs-key-commands\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.inmotionhosting.com\/support\/edu\/emacs\/emacs-key-commands\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.inmotionhosting.com\/support\/edu\/emacs\/emacs-key-commands\/#primaryimage","url":"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2022\/02\/Using-Key-Commands-In-Emacs.png","contentUrl":"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2022\/02\/Using-Key-Commands-In-Emacs.png","width":1200,"height":630},{"@type":"BreadcrumbList","@id":"https:\/\/www.inmotionhosting.com\/support\/edu\/emacs\/emacs-key-commands\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.inmotionhosting.com\/support\/"},{"@type":"ListItem","position":2,"name":"Using Key Commands in Emacs"}]},{"@type":"WebSite","@id":"https:\/\/www.inmotionhosting.com\/support\/#website","url":"https:\/\/www.inmotionhosting.com\/support\/","name":"InMotion Hosting Support Center","description":"Web Hosting Support &amp; Tutorials","publisher":{"@id":"https:\/\/www.inmotionhosting.com\/support\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.inmotionhosting.com\/support\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.inmotionhosting.com\/support\/#organization","name":"InMotion Hosting","url":"https:\/\/www.inmotionhosting.com\/support\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.inmotionhosting.com\/support\/#\/schema\/logo\/image\/","url":"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2023\/02\/inmotion-hosting-logo-yoast.jpg","contentUrl":"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2023\/02\/inmotion-hosting-logo-yoast.jpg","width":696,"height":696,"caption":"InMotion Hosting"},"image":{"@id":"https:\/\/www.inmotionhosting.com\/support\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/inmotionhosting\/","https:\/\/x.com\/InMotionHosting"]},{"@type":"Person","@id":"https:\/\/www.inmotionhosting.com\/support\/#\/schema\/person\/c6922c56c84e17079fd558e07b7ef72f","name":"Christopher Maiorana","description":"Christopher Maiorana joined the InMotion community team in 2015 and regularly dispenses tips and tricks in the Support Center, Community Q&A, and the InMotion Hosting Blog.","sameAs":["https:\/\/www.linkedin.com\/in\/chris-m-4623144b\/"],"url":"https:\/\/www.inmotionhosting.com\/support\/author\/christopherm\/"}]}},"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"primary_category":null,"_links":{"self":[{"href":"https:\/\/www.inmotionhosting.com\/support\/wp-json\/wp\/v2\/posts\/94318","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.inmotionhosting.com\/support\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.inmotionhosting.com\/support\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.inmotionhosting.com\/support\/wp-json\/wp\/v2\/users\/17"}],"replies":[{"embeddable":true,"href":"https:\/\/www.inmotionhosting.com\/support\/wp-json\/wp\/v2\/comments?post=94318"}],"version-history":[{"count":3,"href":"https:\/\/www.inmotionhosting.com\/support\/wp-json\/wp\/v2\/posts\/94318\/revisions"}],"predecessor-version":[{"id":94322,"href":"https:\/\/www.inmotionhosting.com\/support\/wp-json\/wp\/v2\/posts\/94318\/revisions\/94322"}],"wp:attachment":[{"href":"https:\/\/www.inmotionhosting.com\/support\/wp-json\/wp\/v2\/media?parent=94318"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.inmotionhosting.com\/support\/wp-json\/wp\/v2\/categories?post=94318"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.inmotionhosting.com\/support\/wp-json\/wp\/v2\/tags?post=94318"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}