{"id":94227,"date":"2022-02-18T10:06:04","date_gmt":"2022-02-18T15:06:04","guid":{"rendered":"https:\/\/www.inmotionhosting.com\/support\/?p=94227"},"modified":"2022-02-18T10:07:12","modified_gmt":"2022-02-18T15:07:12","slug":"emacs-auto-save-auto-revert","status":"publish","type":"post","link":"https:\/\/www.inmotionhosting.com\/support\/edu\/emacs\/emacs-auto-save-auto-revert\/","title":{"rendered":"Emacs Auto Save and Auto Revert Modes For File Recovery"},"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\/Emacs-Auto-Save-1024x538.png\" alt=\"Emacs auto save and file recovery features, auto revert mode and revert buffer\" class=\"wp-image-94246\" srcset=\"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2022\/02\/Emacs-Auto-Save-1024x538.png 1024w, https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2022\/02\/Emacs-Auto-Save-300x158.png 300w, https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2022\/02\/Emacs-Auto-Save-768x403.png 768w, https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2022\/02\/Emacs-Auto-Save.png 1200w\" sizes=\"auto, (min-width: 1360px) 876px, (min-width: 960px) calc(61.58vw + 51px), calc(100vw - 80px)\" \/><\/figure>\n\n\n\n<p>\nWhy install the Emacs text editor in your server when you have <code>nano<\/code> and <code>vi<\/code>?  Both of those latter options are good alternatives, and they are very lightweight, while Emacs comes with a lot of extra content you may never use.  In this article, you will take a look at some of the powerful file-editing, fixing, and auto saving features tha come pre-packaged with Emacs, to make your system administrative duties easier to manage.  This article will focus primarily on file recovery features.\n<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><a href=\"#auto-save\">Emacs Auto Save Features<\/a>\n<ul>\n<li><a href=\"#how-auto-save-works\">How Auto Save Works<\/a><\/li>\n<li><a href=\"#intelligent-auto-save\">Intelligent Auto Saving<\/a><\/li>\n<li><a href=\"#customize-save-interval\">How To Customize Auto Saving<\/a><\/li>\n<\/ul>\n<\/li><li><a href=\"#auto-revert\">Auto Revert<\/a><\/li><li><a href=\"#manual-revert\">Revert a File (Revert Buffer)<\/a><\/li><li><a href=\"#fixing-typos\">Fixing Typos While Editing<\/a>\n<ul>\n<li><a href=\"#quick-undo\">Quick Undo<\/a><\/li>\n<li><a href=\"#kill-line-visual\">Kill a Line (Delete a Whole Line)<\/a><\/li>\n<\/ul>\n<\/li><\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"auto-save\">Emacs Auto Save Features<\/h2>\n\n\n\n<p>\nThe good thing about auto save is that it\u2019s <i>automatic<\/i>.  Auto save features are enabled in Emacs by default, and they are customizable.  More than that, the auto save functionality behaves in interesting ways.  It can see the kind of edits you are making and change what it is saving.\n<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"how-auto-save-works\">How Auto Save Works<\/h3>\n\n\n\n<p>\nAs you edit a file, Emacs saves a backup copy appended (and prepended) with <code>#<\/code> marks.  For example, the auto save version of \u201cfile\u201d will look like this:\n<\/p>\n\n\n\n<pre id=\"orgc64a5ea\" class=\"wp-block-preformatted example\">#file#\n<\/pre>\n\n\n\n<p>\nSo if your server were to crash in the course of editing your file, you can recover your work from the auto save file.  Emacs will even warn you when auto save data is present alongside your file, and it will prompt you to restore the file (if you desire).\n<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"intelligent-auto-save\">Intelligent Auto Saving<\/h3>\n\n\n\n<p>\nAuto save works differently depending on what kinds of edits you make.  Normally, auto save will save the content at regular intervals, so you don\u2019t lose the work you just did.  However, if you delete a large portion of text in the buffer auto save will disable itself temporarily.  This way, you can more easily restore what was lost during your edits.\n<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"customize-save-interval\">How To Customize Auto Saving<\/h3>\n\n\n\n<p>\nSo now that you understand a little more about how auto saving works, you may be wondering, \u201cHow can I change how often auto save runs?\u201d\n<\/p>\n\n\n\n<p>\nAuto save works based on character count.  Emacs will watch how many characters you\u2019ve typed and save at a regular interval, controlled by the variable called <code>auto-save-interval<\/code>, naturally.  The default value for <code>auto-save-variable<\/code> is set at 300 characters.  You can customize this variable in your configuration file by adding the line:\n<\/p>\n\n\n\n<pre class=\"wp-block-preformatted src src-elisp\">(<span style=\"color: #5af2ee;\">setq<\/span> auto-save-interval &lt;number-of-characters&gt;)\n<\/pre>\n\n\n\n<p>\nOr, for example, 500 characters will look like this:\n<\/p>\n\n\n\n<pre class=\"wp-block-preformatted src src-elisp\">(<span style=\"color: #5af2ee;\">setq<\/span> auto-save-interval 500)\n<\/pre>\n\n\n\n<p>\nYou can also customize this value using the \u201cCustom\u201d system:\n<\/p>\n\n\n\n<pre id=\"org63a6370\" class=\"wp-block-preformatted example\">M-x customize-variable &lt;RET&gt; auto-save-interval\n<\/pre>\n\n\n\n<p>\nSet the value to whatever character count you want, above 20, and make sure to click <b>Apply and save<\/b> when finished.\n<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"auto-revert\">Auto Revert<\/h2>\n\n\n\n<p>\nHave you ever edited a file without realizing that it had changed on the disk while you were visiting it?  This can happen if you ever viewing log files or virtually any file that can be edited by another program.  This is why Emacs offers you \u201cAuto Revert\u201d mode.\n<\/p>\n\n\n\n<p>\nWith \u201cAuto Revert\u201d mode enabled (it\u2019s not enabled by default), a file will automatically update, while you are visiting, if the file changes on disk.\n<\/p>\n\n\n\n<p> You can enable <code>auto-revert-mode<\/code> with <kbd>M-x<\/kbd>: <\/p>\n\n\n\n<pre id=\"org3fcf600\" class=\"wp-block-preformatted example\">M-x auto-revert-mode\n<\/pre>\n\n\n\n<p>\nIf you \u201ctailing\u201d a log, and you know that changes will be added to the bottom of the file, you are best advised to use <code>auto-revert-tail-mode<\/code> instead of regular <code>auto-revert-mode<\/code>.  The latter will generate a message when the file changes, while tail mode will update more efficiently.\n<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"manual-revert\">Revert a File (Revert Buffer)<\/h2>\n\n\n\n<p> If you have made edits to a file and want to return to the unsaved state there\u2019s no need to close Emacs without saving and reopen it.  You can simply \u201crevert\u201d the buffer to what is saved on disk.  Of course, be careful when using this feature, as any time you ignore changes you\u2019ve made you may lose data you wanted to keep.  There is no key binding for the <code>revert-buffer<\/code> function, but like all functions you can run it with <kbd>M-x<\/kbd>: <\/p>\n\n\n\n<pre id=\"orgc37748c\" class=\"wp-block-preformatted example\">M-x revert-buffer\n<\/pre>\n\n\n\n<p>\nIf a file has unsaved changes they will be wiped out and the buffer will be reverted to the state it was at when you opened it.\n<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"fixing-typos\">Fixing Typos While Editing<\/h2>\n\n\n\n<p>\nIn the course of your system maintenance, the best-case scenario is being able to fix a mistake without resorting to a full restoration from an auto save file.  Below you will find a few different editor functions you can run to fix typos or undo changes on the spot.\n<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"quick-undo\">Quick Undo<\/h3>\n\n\n\n<p> How do you do a basic \u201cundo\u201d in Emacs?  A quick way to undo a change, or multiple changes as far back as memory holds, you can press <kbd>C-\/<\/kbd> key repeatedly to move back in edits.  This is effectively the officially \u201cundo\u201d button in Emacs. <\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"kill-line-visual\">Kill a Line (Delete a Whole Line)<\/h3>\n\n\n\n<p> Often, you may want to get rid of an entire line of a file without interfering with other lines.  Instead of just pressing backspace over and over again, you can use the <kbd>C-k<\/kbd> key.  It\u2019s important to be accurate when making sweeping changes like deleting a whole line of your file.  In some files, extra white space or comment lines can cause serious failures.  This is why the \u201ckill-visual-line\u201d function is so helpful; it obliterates a line, even if the line visually wraps around your screen. <\/p>\n\n\n\n<hr class=\"wp-block-separator\">\n\n\n\n<p> Well done, you now know more about editing, auto saving, and reverting files you are working on with Emacs. <\/p>\n\n\n<!-- Shortcode [cloud-server-cta5] does not exist -->\n","protected":false},"excerpt":{"rendered":"<p>Why install the Emacs text editor in your server when you have nano and vi? Both of those latter options are good alternatives, and they are very lightweight, while Emacs comes with a lot of extra content you may never use. In this article, you will take a look at some of the powerful file-editing,<a class=\"moretag\" href=\"https:\/\/www.inmotionhosting.com\/support\/edu\/emacs\/emacs-auto-save-auto-revert\/\"> 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-94227","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>Emacs Auto Save and Auto Revert Modes For File Recovery | 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-auto-save-auto-revert\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Emacs Auto Save and Auto Revert Modes For File Recovery | InMotion Hosting\" \/>\n<meta property=\"og:description\" content=\"Why install the Emacs text editor in your server when you have nano and vi? Both of those latter options are good alternatives, and they are very lightweight, while Emacs comes with a lot of extra content you may never use. In this article, you will take a look at some of the powerful file-editing, Read More &gt;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.inmotionhosting.com\/support\/edu\/emacs\/emacs-auto-save-auto-revert\/\" \/>\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-18T15:06:04+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-02-18T15:07:12+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2022\/02\/Emacs-Auto-Save-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=\"5 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-auto-save-auto-revert\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/edu\/emacs\/emacs-auto-save-auto-revert\/\"},\"author\":{\"name\":\"Christopher Maiorana\",\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/#\/schema\/person\/c6922c56c84e17079fd558e07b7ef72f\"},\"headline\":\"Emacs Auto Save and Auto Revert Modes For File Recovery\",\"datePublished\":\"2022-02-18T15:06:04+00:00\",\"dateModified\":\"2022-02-18T15:07:12+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/edu\/emacs\/emacs-auto-save-auto-revert\/\"},\"wordCount\":906,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/edu\/emacs\/emacs-auto-save-auto-revert\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2022\/02\/Emacs-Auto-Save-1024x538.png\",\"articleSection\":[\"Emacs\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.inmotionhosting.com\/support\/edu\/emacs\/emacs-auto-save-auto-revert\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/edu\/emacs\/emacs-auto-save-auto-revert\/\",\"url\":\"https:\/\/www.inmotionhosting.com\/support\/edu\/emacs\/emacs-auto-save-auto-revert\/\",\"name\":\"Emacs Auto Save and Auto Revert Modes For File Recovery | InMotion Hosting\",\"isPartOf\":{\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/edu\/emacs\/emacs-auto-save-auto-revert\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/edu\/emacs\/emacs-auto-save-auto-revert\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2022\/02\/Emacs-Auto-Save-1024x538.png\",\"datePublished\":\"2022-02-18T15:06:04+00:00\",\"dateModified\":\"2022-02-18T15:07:12+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/edu\/emacs\/emacs-auto-save-auto-revert\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.inmotionhosting.com\/support\/edu\/emacs\/emacs-auto-save-auto-revert\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/edu\/emacs\/emacs-auto-save-auto-revert\/#primaryimage\",\"url\":\"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2022\/02\/Emacs-Auto-Save.png\",\"contentUrl\":\"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2022\/02\/Emacs-Auto-Save.png\",\"width\":1200,\"height\":630},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/edu\/emacs\/emacs-auto-save-auto-revert\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.inmotionhosting.com\/support\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Emacs Auto Save and Auto Revert Modes For File Recovery\"}]},{\"@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":"Emacs Auto Save and Auto Revert Modes For File Recovery | 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-auto-save-auto-revert\/","og_locale":"en_US","og_type":"article","og_title":"Emacs Auto Save and Auto Revert Modes For File Recovery | InMotion Hosting","og_description":"Why install the Emacs text editor in your server when you have nano and vi? Both of those latter options are good alternatives, and they are very lightweight, while Emacs comes with a lot of extra content you may never use. In this article, you will take a look at some of the powerful file-editing, Read More >","og_url":"https:\/\/www.inmotionhosting.com\/support\/edu\/emacs\/emacs-auto-save-auto-revert\/","og_site_name":"InMotion Hosting Support Center","article_publisher":"https:\/\/www.facebook.com\/inmotionhosting\/","article_published_time":"2022-02-18T15:06:04+00:00","article_modified_time":"2022-02-18T15:07:12+00:00","og_image":[{"url":"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2022\/02\/Emacs-Auto-Save-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":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.inmotionhosting.com\/support\/edu\/emacs\/emacs-auto-save-auto-revert\/#article","isPartOf":{"@id":"https:\/\/www.inmotionhosting.com\/support\/edu\/emacs\/emacs-auto-save-auto-revert\/"},"author":{"name":"Christopher Maiorana","@id":"https:\/\/www.inmotionhosting.com\/support\/#\/schema\/person\/c6922c56c84e17079fd558e07b7ef72f"},"headline":"Emacs Auto Save and Auto Revert Modes For File Recovery","datePublished":"2022-02-18T15:06:04+00:00","dateModified":"2022-02-18T15:07:12+00:00","mainEntityOfPage":{"@id":"https:\/\/www.inmotionhosting.com\/support\/edu\/emacs\/emacs-auto-save-auto-revert\/"},"wordCount":906,"commentCount":0,"publisher":{"@id":"https:\/\/www.inmotionhosting.com\/support\/#organization"},"image":{"@id":"https:\/\/www.inmotionhosting.com\/support\/edu\/emacs\/emacs-auto-save-auto-revert\/#primaryimage"},"thumbnailUrl":"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2022\/02\/Emacs-Auto-Save-1024x538.png","articleSection":["Emacs"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.inmotionhosting.com\/support\/edu\/emacs\/emacs-auto-save-auto-revert\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.inmotionhosting.com\/support\/edu\/emacs\/emacs-auto-save-auto-revert\/","url":"https:\/\/www.inmotionhosting.com\/support\/edu\/emacs\/emacs-auto-save-auto-revert\/","name":"Emacs Auto Save and Auto Revert Modes For File Recovery | InMotion Hosting","isPartOf":{"@id":"https:\/\/www.inmotionhosting.com\/support\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.inmotionhosting.com\/support\/edu\/emacs\/emacs-auto-save-auto-revert\/#primaryimage"},"image":{"@id":"https:\/\/www.inmotionhosting.com\/support\/edu\/emacs\/emacs-auto-save-auto-revert\/#primaryimage"},"thumbnailUrl":"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2022\/02\/Emacs-Auto-Save-1024x538.png","datePublished":"2022-02-18T15:06:04+00:00","dateModified":"2022-02-18T15:07:12+00:00","breadcrumb":{"@id":"https:\/\/www.inmotionhosting.com\/support\/edu\/emacs\/emacs-auto-save-auto-revert\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.inmotionhosting.com\/support\/edu\/emacs\/emacs-auto-save-auto-revert\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.inmotionhosting.com\/support\/edu\/emacs\/emacs-auto-save-auto-revert\/#primaryimage","url":"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2022\/02\/Emacs-Auto-Save.png","contentUrl":"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2022\/02\/Emacs-Auto-Save.png","width":1200,"height":630},{"@type":"BreadcrumbList","@id":"https:\/\/www.inmotionhosting.com\/support\/edu\/emacs\/emacs-auto-save-auto-revert\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.inmotionhosting.com\/support\/"},{"@type":"ListItem","position":2,"name":"Emacs Auto Save and Auto Revert Modes For File Recovery"}]},{"@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\/94227","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=94227"}],"version-history":[{"count":3,"href":"https:\/\/www.inmotionhosting.com\/support\/wp-json\/wp\/v2\/posts\/94227\/revisions"}],"predecessor-version":[{"id":94248,"href":"https:\/\/www.inmotionhosting.com\/support\/wp-json\/wp\/v2\/posts\/94227\/revisions\/94248"}],"wp:attachment":[{"href":"https:\/\/www.inmotionhosting.com\/support\/wp-json\/wp\/v2\/media?parent=94227"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.inmotionhosting.com\/support\/wp-json\/wp\/v2\/categories?post=94227"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.inmotionhosting.com\/support\/wp-json\/wp\/v2\/tags?post=94227"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}