{"id":8549,"date":"2025-04-22T18:09:28","date_gmt":"2025-04-22T18:09:28","guid":{"rendered":"https:\/\/codesnippets.pro\/?post_type=doc&#038;p=8549"},"modified":"2026-01-06T05:45:59","modified_gmt":"2026-01-06T05:45:59","slug":"fix-vim-input-mode","status":"publish","type":"doc","link":"https:\/\/codesnippets.pro\/doc\/fix-vim-input-mode\/","title":{"rendered":"Green cursor bug &#8211; VIM Input Mode"},"content":{"rendered":"\n<p>\u26a0\ufe0f Green cursor bug &#8211; VIM Input Mode<\/p>\n\n\n\n<p>Thanks to several helpful reports from our community, we discovered a small (but potentially confusing) quirk in the Code Editor Settings tab. We really appreciate everyone who flagged this\u2014your feedback helps us make Code Snippets better for everyone. \ud83d\ude4c<\/p>\n\n\n\n<p>\u2139\ufe0f What\u2019s Happening:<\/p>\n\n\n\n<p>If you click \u201cSave\u201d in the editor settings without manually updating the Input Mode, the editor defaults to VIM mode.<\/p>\n\n\n\n<p>You\u2019ll notice:<\/p>\n\n\n\n<p>&nbsp;&nbsp;&nbsp; \u2022&nbsp;&nbsp;&nbsp; A green cursor<\/p>\n\n\n\n<p>&nbsp;&nbsp;&nbsp; \u2022&nbsp;&nbsp;&nbsp; Default behavior starting in navigate mode<\/p>\n\n\n\n<p>&nbsp;&nbsp;&nbsp; \u2022&nbsp;&nbsp;&nbsp; You need to press i to switch to input mode (VIM-style)<\/p>\n\n\n\n<p>This is expected behavior for VIM users, but if you\u2019re not using VIM, it can feel like the editor is unresponsive or broken.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img fetchpriority=\"high\" decoding=\"async\" width=\"832\" height=\"468\" src=\"https:\/\/codesnippets.pro\/wp-content\/uploads\/2025\/04\/cs1.png\" alt=\"\" class=\"wp-image-8550\" srcset=\"https:\/\/codesnippets.pro\/wp-content\/uploads\/2025\/04\/cs1.png 832w, https:\/\/codesnippets.pro\/wp-content\/uploads\/2025\/04\/cs1-768x432.png 768w\" sizes=\"(max-width: 832px) 100vw, 832px\" \/><\/figure>\n\n\n\n<p>\u2705 Temporary Workaround:<\/p>\n\n\n\n<p>To avoid confusion, head to Code Editor Settings and change the Input Mode to Sublime Text manually. It will stick from there.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1296\" height=\"729\" src=\"https:\/\/codesnippets.pro\/wp-content\/uploads\/2025\/04\/cs2.png\" alt=\"\" class=\"wp-image-8551\" srcset=\"https:\/\/codesnippets.pro\/wp-content\/uploads\/2025\/04\/cs2.png 1296w, https:\/\/codesnippets.pro\/wp-content\/uploads\/2025\/04\/cs2-768x432.png 768w\" sizes=\"(max-width: 1296px) 100vw, 1296px\" \/><\/figure>\n\n\n\n<p>\ud83d\udd27 Permanent Fix Incoming:<\/p>\n\n\n\n<p>We\u2019re working on a patch that will default the editor to Sublime Text (a more common choice for most users) unless specified otherwise.<\/p>\n\n\n\n<p>Thanks again for the quick reports and continued support!<\/p>\n\n\n\n<p><\/p>\n","protected":false},"featured_media":8550,"template":"","meta":{"_acf_changed":false},"docs-category":[48,42],"class_list":["post-8549","doc","type-doc","status-publish","has-post-thumbnail","hentry","docs-category-emergency-fixes","docs-category-faq"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Green cursor bug - VIM Input Mode - Code Snippets<\/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:\/\/codesnippets.pro\/doc\/fix-vim-input-mode\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Green cursor bug - VIM Input Mode - Code Snippets\" \/>\n<meta property=\"og:description\" content=\"\u26a0\ufe0f Green cursor bug &#8211; VIM Input Mode Thanks to several helpful reports from our community, we discovered a small (but potentially confusing) quirk in the Code Editor Settings tab. We really appreciate everyone who flagged this\u2014your feedback helps us make Code Snippets better for everyone. \ud83d\ude4c \u2139\ufe0f What\u2019s Happening: If you click \u201cSave\u201d in [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/codesnippets.pro\/doc\/fix-vim-input-mode\/\" \/>\n<meta property=\"og:site_name\" content=\"Code Snippets\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/codesnippetspro\" \/>\n<meta property=\"article:modified_time\" content=\"2026-01-06T05:45:59+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/codesnippets.pro\/wp-content\/uploads\/2025\/04\/cs1.png\" \/>\n\t<meta property=\"og:image:width\" content=\"832\" \/>\n\t<meta property=\"og:image:height\" content=\"468\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/codesnippets.pro\\\/doc\\\/fix-vim-input-mode\\\/\",\"url\":\"https:\\\/\\\/codesnippets.pro\\\/doc\\\/fix-vim-input-mode\\\/\",\"name\":\"Green cursor bug - VIM Input Mode - Code Snippets\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/codesnippets.pro\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/codesnippets.pro\\\/doc\\\/fix-vim-input-mode\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/codesnippets.pro\\\/doc\\\/fix-vim-input-mode\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/codesnippets.pro\\\/wp-content\\\/uploads\\\/2025\\\/04\\\/cs1.png\",\"datePublished\":\"2025-04-22T18:09:28+00:00\",\"dateModified\":\"2026-01-06T05:45:59+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/codesnippets.pro\\\/doc\\\/fix-vim-input-mode\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/codesnippets.pro\\\/doc\\\/fix-vim-input-mode\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/codesnippets.pro\\\/doc\\\/fix-vim-input-mode\\\/#primaryimage\",\"url\":\"https:\\\/\\\/codesnippets.pro\\\/wp-content\\\/uploads\\\/2025\\\/04\\\/cs1.png\",\"contentUrl\":\"https:\\\/\\\/codesnippets.pro\\\/wp-content\\\/uploads\\\/2025\\\/04\\\/cs1.png\",\"width\":832,\"height\":468},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/codesnippets.pro\\\/doc\\\/fix-vim-input-mode\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/codesnippets.pro\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Docs\",\"item\":\"https:\\\/\\\/codesnippets.pro\\\/docs\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Green cursor bug &#8211; VIM Input Mode\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/codesnippets.pro\\\/#website\",\"url\":\"https:\\\/\\\/codesnippets.pro\\\/\",\"name\":\"Code Snippets\",\"description\":\"The Original WordPress Code Snippets Plugin\",\"publisher\":{\"@id\":\"https:\\\/\\\/codesnippets.pro\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/codesnippets.pro\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/codesnippets.pro\\\/#organization\",\"name\":\"Code Snippets\",\"url\":\"https:\\\/\\\/codesnippets.pro\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/codesnippets.pro\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/codesnippets.pro\\\/wp-content\\\/uploads\\\/2025\\\/05\\\/logotype-vertical-on-light.svg\",\"contentUrl\":\"https:\\\/\\\/codesnippets.pro\\\/wp-content\\\/uploads\\\/2025\\\/05\\\/logotype-vertical-on-light.svg\",\"width\":137,\"height\":94,\"caption\":\"Code Snippets\"},\"image\":{\"@id\":\"https:\\\/\\\/codesnippets.pro\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/codesnippetspro\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Green cursor bug - VIM Input Mode - Code Snippets","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:\/\/codesnippets.pro\/doc\/fix-vim-input-mode\/","og_locale":"en_US","og_type":"article","og_title":"Green cursor bug - VIM Input Mode - Code Snippets","og_description":"\u26a0\ufe0f Green cursor bug &#8211; VIM Input Mode Thanks to several helpful reports from our community, we discovered a small (but potentially confusing) quirk in the Code Editor Settings tab. We really appreciate everyone who flagged this\u2014your feedback helps us make Code Snippets better for everyone. \ud83d\ude4c \u2139\ufe0f What\u2019s Happening: If you click \u201cSave\u201d in [&hellip;]","og_url":"https:\/\/codesnippets.pro\/doc\/fix-vim-input-mode\/","og_site_name":"Code Snippets","article_publisher":"https:\/\/www.facebook.com\/codesnippetspro","article_modified_time":"2026-01-06T05:45:59+00:00","og_image":[{"width":832,"height":468,"url":"https:\/\/codesnippets.pro\/wp-content\/uploads\/2025\/04\/cs1.png","type":"image\/png"}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/codesnippets.pro\/doc\/fix-vim-input-mode\/","url":"https:\/\/codesnippets.pro\/doc\/fix-vim-input-mode\/","name":"Green cursor bug - VIM Input Mode - Code Snippets","isPartOf":{"@id":"https:\/\/codesnippets.pro\/#website"},"primaryImageOfPage":{"@id":"https:\/\/codesnippets.pro\/doc\/fix-vim-input-mode\/#primaryimage"},"image":{"@id":"https:\/\/codesnippets.pro\/doc\/fix-vim-input-mode\/#primaryimage"},"thumbnailUrl":"https:\/\/codesnippets.pro\/wp-content\/uploads\/2025\/04\/cs1.png","datePublished":"2025-04-22T18:09:28+00:00","dateModified":"2026-01-06T05:45:59+00:00","breadcrumb":{"@id":"https:\/\/codesnippets.pro\/doc\/fix-vim-input-mode\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/codesnippets.pro\/doc\/fix-vim-input-mode\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/codesnippets.pro\/doc\/fix-vim-input-mode\/#primaryimage","url":"https:\/\/codesnippets.pro\/wp-content\/uploads\/2025\/04\/cs1.png","contentUrl":"https:\/\/codesnippets.pro\/wp-content\/uploads\/2025\/04\/cs1.png","width":832,"height":468},{"@type":"BreadcrumbList","@id":"https:\/\/codesnippets.pro\/doc\/fix-vim-input-mode\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/codesnippets.pro\/"},{"@type":"ListItem","position":2,"name":"Docs","item":"https:\/\/codesnippets.pro\/docs\/"},{"@type":"ListItem","position":3,"name":"Green cursor bug &#8211; VIM Input Mode"}]},{"@type":"WebSite","@id":"https:\/\/codesnippets.pro\/#website","url":"https:\/\/codesnippets.pro\/","name":"Code Snippets","description":"The Original WordPress Code Snippets Plugin","publisher":{"@id":"https:\/\/codesnippets.pro\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/codesnippets.pro\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/codesnippets.pro\/#organization","name":"Code Snippets","url":"https:\/\/codesnippets.pro\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/codesnippets.pro\/#\/schema\/logo\/image\/","url":"https:\/\/codesnippets.pro\/wp-content\/uploads\/2025\/05\/logotype-vertical-on-light.svg","contentUrl":"https:\/\/codesnippets.pro\/wp-content\/uploads\/2025\/05\/logotype-vertical-on-light.svg","width":137,"height":94,"caption":"Code Snippets"},"image":{"@id":"https:\/\/codesnippets.pro\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/codesnippetspro"]}]}},"_links":{"self":[{"href":"https:\/\/codesnippets.pro\/wp-json\/wp\/v2\/doc\/8549","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/codesnippets.pro\/wp-json\/wp\/v2\/doc"}],"about":[{"href":"https:\/\/codesnippets.pro\/wp-json\/wp\/v2\/types\/doc"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/codesnippets.pro\/wp-json\/wp\/v2\/media\/8550"}],"wp:attachment":[{"href":"https:\/\/codesnippets.pro\/wp-json\/wp\/v2\/media?parent=8549"}],"wp:term":[{"taxonomy":"docs-category","embeddable":true,"href":"https:\/\/codesnippets.pro\/wp-json\/wp\/v2\/docs-category?post=8549"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}