{"id":4048,"date":"2023-02-08T13:53:38","date_gmt":"2023-02-08T08:23:38","guid":{"rendered":"https:\/\/trysiteprice.com\/blog\/?p=4048"},"modified":"2024-05-04T19:17:30","modified_gmt":"2024-05-04T13:47:30","slug":"fix-vim-fix-up-and-down-keys-inserting-a-b-c-d-character-on-remote-ssh-session-on-a-linux-or-unix-systems","status":"publish","type":"post","link":"https:\/\/trysiteprice.com\/blog\/fix-vim-fix-up-and-down-keys-inserting-a-b-c-d-character-on-remote-ssh-session-on-a-linux-or-unix-systems\/","title":{"rendered":"Fix: VIM Fix UP and Down Keys Inserting A B C D Character On Remote SSH Session on a Linux or Unix Systems"},"content":{"rendered":"<p>The issue with the Up and Down arrow keys inserting &#8220;A B C D&#8221; characters in a remote SSH session in VIM can be caused by the terminal settings being different on the local and remote systems.<\/p>\n<p>To fix this issue, you can add the following lines to your .vimrc file:<\/p>\n<div class=\"bg-black mb-4 rounded-md\">\n<div class=\"flex items-center relative text-gray-200 bg-gray-800 px-4 py-2 text-xs font-sans\"><\/div>\n<div class=\"p-4 overflow-y-auto\"><code class=\"!whitespace-pre hljs language-python\"><span class=\"hljs-built_in\">set<\/span> nocompatible<br \/>\n<span class=\"hljs-built_in\">set<\/span> t_ku=^[A<br \/>\n<span class=\"hljs-built_in\">set<\/span> t_kd=^[B<br \/>\n<span class=\"hljs-built_in\">set<\/span> t_kr=^[C<br \/>\n<span class=\"hljs-built_in\">set<\/span> t_kl=^[D<br \/>\n<\/code><\/div>\n<\/div>\n<p>This sets the correct escape sequences for the Up, Down, Right, and Left arrow keys in VIM.<\/p>\n<p>You can also try adding the following to your .bashrc file:<\/p>\n<div class=\"bg-black mb-4 rounded-md\">\n<div class=\"flex items-center relative text-gray-200 bg-gray-800 px-4 py-2 text-xs font-sans\"><\/div>\n<div class=\"p-4 overflow-y-auto\"><code class=\"!whitespace-pre hljs language-bash\"><span class=\"hljs-built_in\">stty<\/span> -ixon<br \/>\n<\/code><\/div>\n<\/div>\n<p>This will disable XON\/XOFF flow control which can also cause this issue.<\/p>\n<p>(<a href=\"https:\/\/kumorisushi.com\/buy-provigil-over-the-counter-safely\/\">kumorisushi.com<\/a>)<\/p>\n","protected":false},"excerpt":{"rendered":"<p>The issue with the Up and Down arrow keys inserting &#8220;A B C D&#8221; characters in a remote SSH session in VIM can be caused by the terminal settings being different on the local and remote systems. To fix this issue, you can add the following lines to your .vimrc file: set nocompatible set t_ku=^[A &#8230; <a title=\"Fix: VIM Fix UP and Down Keys Inserting A B C D Character On Remote SSH Session on a Linux or Unix Systems\" class=\"read-more\" href=\"https:\/\/trysiteprice.com\/blog\/fix-vim-fix-up-and-down-keys-inserting-a-b-c-d-character-on-remote-ssh-session-on-a-linux-or-unix-systems\/\" aria-label=\"Read more about Fix: VIM Fix UP and Down Keys Inserting A B C D Character On Remote SSH Session on a Linux or Unix Systems\">Read more<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-4048","post","type-post","status-publish","format-standard","hentry","category-best-tutorial"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v23.9 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Fix: VIM Fix UP and Down Keys Inserting A B C D Character On Remote SSH Session on a Linux or Unix Systems - TrySitePrice<\/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:\/\/trysiteprice.com\/blog\/fix-vim-fix-up-and-down-keys-inserting-a-b-c-d-character-on-remote-ssh-session-on-a-linux-or-unix-systems\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Fix: VIM Fix UP and Down Keys Inserting A B C D Character On Remote SSH Session on a Linux or Unix Systems - TrySitePrice\" \/>\n<meta property=\"og:description\" content=\"The issue with the Up and Down arrow keys inserting &#8220;A B C D&#8221; characters in a remote SSH session in VIM can be caused by the terminal settings being different on the local and remote systems. To fix this issue, you can add the following lines to your .vimrc file: set nocompatible set t_ku=^[A ... Read more\" \/>\n<meta property=\"og:url\" content=\"https:\/\/trysiteprice.com\/blog\/fix-vim-fix-up-and-down-keys-inserting-a-b-c-d-character-on-remote-ssh-session-on-a-linux-or-unix-systems\/\" \/>\n<meta property=\"og:site_name\" content=\"TrySitePrice\" \/>\n<meta property=\"article:published_time\" content=\"2023-02-08T08:23:38+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-05-04T13:47:30+00:00\" \/>\n<meta name=\"author\" content=\"Rahul Sahu\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/trysiteprice.com\/blog\/fix-vim-fix-up-and-down-keys-inserting-a-b-c-d-character-on-remote-ssh-session-on-a-linux-or-unix-systems\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/trysiteprice.com\/blog\/fix-vim-fix-up-and-down-keys-inserting-a-b-c-d-character-on-remote-ssh-session-on-a-linux-or-unix-systems\/\"},\"author\":{\"name\":\"Rahul Sahu\",\"@id\":\"https:\/\/trysiteprice.com\/blog\/#\/schema\/person\/358e04eeea4281deacad2f30c58e67f4\"},\"headline\":\"Fix: VIM Fix UP and Down Keys Inserting A B C D Character On Remote SSH Session on a Linux or Unix Systems\",\"datePublished\":\"2023-02-08T08:23:38+00:00\",\"dateModified\":\"2024-05-04T13:47:30+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/trysiteprice.com\/blog\/fix-vim-fix-up-and-down-keys-inserting-a-b-c-d-character-on-remote-ssh-session-on-a-linux-or-unix-systems\/\"},\"wordCount\":117,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/trysiteprice.com\/blog\/#organization\"},\"articleSection\":[\"Best\/Tutorial\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/trysiteprice.com\/blog\/fix-vim-fix-up-and-down-keys-inserting-a-b-c-d-character-on-remote-ssh-session-on-a-linux-or-unix-systems\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/trysiteprice.com\/blog\/fix-vim-fix-up-and-down-keys-inserting-a-b-c-d-character-on-remote-ssh-session-on-a-linux-or-unix-systems\/\",\"url\":\"https:\/\/trysiteprice.com\/blog\/fix-vim-fix-up-and-down-keys-inserting-a-b-c-d-character-on-remote-ssh-session-on-a-linux-or-unix-systems\/\",\"name\":\"Fix: VIM Fix UP and Down Keys Inserting A B C D Character On Remote SSH Session on a Linux or Unix Systems - TrySitePrice\",\"isPartOf\":{\"@id\":\"https:\/\/trysiteprice.com\/blog\/#website\"},\"datePublished\":\"2023-02-08T08:23:38+00:00\",\"dateModified\":\"2024-05-04T13:47:30+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/trysiteprice.com\/blog\/fix-vim-fix-up-and-down-keys-inserting-a-b-c-d-character-on-remote-ssh-session-on-a-linux-or-unix-systems\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/trysiteprice.com\/blog\/fix-vim-fix-up-and-down-keys-inserting-a-b-c-d-character-on-remote-ssh-session-on-a-linux-or-unix-systems\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/trysiteprice.com\/blog\/fix-vim-fix-up-and-down-keys-inserting-a-b-c-d-character-on-remote-ssh-session-on-a-linux-or-unix-systems\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/trysiteprice.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Fix: VIM Fix UP and Down Keys Inserting A B C D Character On Remote SSH Session on a Linux or Unix Systems\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/trysiteprice.com\/blog\/#website\",\"url\":\"https:\/\/trysiteprice.com\/blog\/\",\"name\":\"TrySitePrice\",\"description\":\"Free Website Value Calculator Tool\",\"publisher\":{\"@id\":\"https:\/\/trysiteprice.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/trysiteprice.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/trysiteprice.com\/blog\/#organization\",\"name\":\"TrySitePrice\",\"url\":\"https:\/\/trysiteprice.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/trysiteprice.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/trysiteprice.com\/blog\/wp-content\/uploads\/2021\/12\/cropped-trysiteprice-logo.png\",\"contentUrl\":\"https:\/\/trysiteprice.com\/blog\/wp-content\/uploads\/2021\/12\/cropped-trysiteprice-logo.png\",\"width\":395,\"height\":268,\"caption\":\"TrySitePrice\"},\"image\":{\"@id\":\"https:\/\/trysiteprice.com\/blog\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/trysiteprice.com\/blog\/#\/schema\/person\/358e04eeea4281deacad2f30c58e67f4\",\"name\":\"Rahul Sahu\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/trysiteprice.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/51f0f95f7b95665f62baed2211572165?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/51f0f95f7b95665f62baed2211572165?s=96&d=mm&r=g\",\"caption\":\"Rahul Sahu\"},\"sameAs\":[\"https:\/\/trysiteprice.com\/blog\"],\"url\":\"https:\/\/trysiteprice.com\/blog\/author\/rsahu4242_trysiteprice\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Fix: VIM Fix UP and Down Keys Inserting A B C D Character On Remote SSH Session on a Linux or Unix Systems - TrySitePrice","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:\/\/trysiteprice.com\/blog\/fix-vim-fix-up-and-down-keys-inserting-a-b-c-d-character-on-remote-ssh-session-on-a-linux-or-unix-systems\/","og_locale":"en_US","og_type":"article","og_title":"Fix: VIM Fix UP and Down Keys Inserting A B C D Character On Remote SSH Session on a Linux or Unix Systems - TrySitePrice","og_description":"The issue with the Up and Down arrow keys inserting &#8220;A B C D&#8221; characters in a remote SSH session in VIM can be caused by the terminal settings being different on the local and remote systems. To fix this issue, you can add the following lines to your .vimrc file: set nocompatible set t_ku=^[A ... Read more","og_url":"https:\/\/trysiteprice.com\/blog\/fix-vim-fix-up-and-down-keys-inserting-a-b-c-d-character-on-remote-ssh-session-on-a-linux-or-unix-systems\/","og_site_name":"TrySitePrice","article_published_time":"2023-02-08T08:23:38+00:00","article_modified_time":"2024-05-04T13:47:30+00:00","author":"Rahul Sahu","twitter_card":"summary_large_image","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/trysiteprice.com\/blog\/fix-vim-fix-up-and-down-keys-inserting-a-b-c-d-character-on-remote-ssh-session-on-a-linux-or-unix-systems\/#article","isPartOf":{"@id":"https:\/\/trysiteprice.com\/blog\/fix-vim-fix-up-and-down-keys-inserting-a-b-c-d-character-on-remote-ssh-session-on-a-linux-or-unix-systems\/"},"author":{"name":"Rahul Sahu","@id":"https:\/\/trysiteprice.com\/blog\/#\/schema\/person\/358e04eeea4281deacad2f30c58e67f4"},"headline":"Fix: VIM Fix UP and Down Keys Inserting A B C D Character On Remote SSH Session on a Linux or Unix Systems","datePublished":"2023-02-08T08:23:38+00:00","dateModified":"2024-05-04T13:47:30+00:00","mainEntityOfPage":{"@id":"https:\/\/trysiteprice.com\/blog\/fix-vim-fix-up-and-down-keys-inserting-a-b-c-d-character-on-remote-ssh-session-on-a-linux-or-unix-systems\/"},"wordCount":117,"commentCount":0,"publisher":{"@id":"https:\/\/trysiteprice.com\/blog\/#organization"},"articleSection":["Best\/Tutorial"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/trysiteprice.com\/blog\/fix-vim-fix-up-and-down-keys-inserting-a-b-c-d-character-on-remote-ssh-session-on-a-linux-or-unix-systems\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/trysiteprice.com\/blog\/fix-vim-fix-up-and-down-keys-inserting-a-b-c-d-character-on-remote-ssh-session-on-a-linux-or-unix-systems\/","url":"https:\/\/trysiteprice.com\/blog\/fix-vim-fix-up-and-down-keys-inserting-a-b-c-d-character-on-remote-ssh-session-on-a-linux-or-unix-systems\/","name":"Fix: VIM Fix UP and Down Keys Inserting A B C D Character On Remote SSH Session on a Linux or Unix Systems - TrySitePrice","isPartOf":{"@id":"https:\/\/trysiteprice.com\/blog\/#website"},"datePublished":"2023-02-08T08:23:38+00:00","dateModified":"2024-05-04T13:47:30+00:00","breadcrumb":{"@id":"https:\/\/trysiteprice.com\/blog\/fix-vim-fix-up-and-down-keys-inserting-a-b-c-d-character-on-remote-ssh-session-on-a-linux-or-unix-systems\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/trysiteprice.com\/blog\/fix-vim-fix-up-and-down-keys-inserting-a-b-c-d-character-on-remote-ssh-session-on-a-linux-or-unix-systems\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/trysiteprice.com\/blog\/fix-vim-fix-up-and-down-keys-inserting-a-b-c-d-character-on-remote-ssh-session-on-a-linux-or-unix-systems\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/trysiteprice.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Fix: VIM Fix UP and Down Keys Inserting A B C D Character On Remote SSH Session on a Linux or Unix Systems"}]},{"@type":"WebSite","@id":"https:\/\/trysiteprice.com\/blog\/#website","url":"https:\/\/trysiteprice.com\/blog\/","name":"TrySitePrice","description":"Free Website Value Calculator Tool","publisher":{"@id":"https:\/\/trysiteprice.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/trysiteprice.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/trysiteprice.com\/blog\/#organization","name":"TrySitePrice","url":"https:\/\/trysiteprice.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/trysiteprice.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/trysiteprice.com\/blog\/wp-content\/uploads\/2021\/12\/cropped-trysiteprice-logo.png","contentUrl":"https:\/\/trysiteprice.com\/blog\/wp-content\/uploads\/2021\/12\/cropped-trysiteprice-logo.png","width":395,"height":268,"caption":"TrySitePrice"},"image":{"@id":"https:\/\/trysiteprice.com\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/trysiteprice.com\/blog\/#\/schema\/person\/358e04eeea4281deacad2f30c58e67f4","name":"Rahul Sahu","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/trysiteprice.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/51f0f95f7b95665f62baed2211572165?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/51f0f95f7b95665f62baed2211572165?s=96&d=mm&r=g","caption":"Rahul Sahu"},"sameAs":["https:\/\/trysiteprice.com\/blog"],"url":"https:\/\/trysiteprice.com\/blog\/author\/rsahu4242_trysiteprice\/"}]}},"_links":{"self":[{"href":"https:\/\/trysiteprice.com\/blog\/wp-json\/wp\/v2\/posts\/4048","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/trysiteprice.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/trysiteprice.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/trysiteprice.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/trysiteprice.com\/blog\/wp-json\/wp\/v2\/comments?post=4048"}],"version-history":[{"count":2,"href":"https:\/\/trysiteprice.com\/blog\/wp-json\/wp\/v2\/posts\/4048\/revisions"}],"predecessor-version":[{"id":7292,"href":"https:\/\/trysiteprice.com\/blog\/wp-json\/wp\/v2\/posts\/4048\/revisions\/7292"}],"wp:attachment":[{"href":"https:\/\/trysiteprice.com\/blog\/wp-json\/wp\/v2\/media?parent=4048"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/trysiteprice.com\/blog\/wp-json\/wp\/v2\/categories?post=4048"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/trysiteprice.com\/blog\/wp-json\/wp\/v2\/tags?post=4048"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}