{"id":2785,"date":"2010-03-11T09:29:18","date_gmt":"2010-03-11T14:29:18","guid":{"rendered":"http:\/\/g33kinfo.com\/info\/?p=2785"},"modified":"2010-03-11T09:29:18","modified_gmt":"2010-03-11T14:29:18","slug":"split-screens-in-vivim","status":"publish","type":"post","link":"https:\/\/g33kinfo.com\/info\/split-screens-in-vivim\/","title":{"rendered":"Split screens in vi\/vim"},"content":{"rendered":"<p>From <a href=\"http:\/\/www.microshell.com\/programming\/quick-tips\/split-screen-in-vi\/\" target=\"_blank\" rel=\"noopener noreferrer\">microshell.com<\/a><\/p>\n<div>\n<p>This is pretty simple to do. It\u2019s also very usable if you just want to compare 2 files or different sections on the same file. Here\u2019s what you do while in vi or vim.<\/p>\n<h3>Split screen horizontally<\/h3>\n<p><code><br \/>\nsplit<br \/>\n<\/code><br \/>\nThe above code will split vi horizontally like the screenshot below. You can also supply an optional filename. If you do, it\u2019ll open new file on the second window.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" title=\"vi horizontal split\" src=\"http:\/\/www.microshell.com\/wp-content\/uploads\/2009\/02\/hsplit-499x331.png\" alt=\"vi horizontal split\" width=\"499\" height=\"331\" \/><\/p>\n<h3>Split screen vertically<\/h3>\n<p><code><br \/>\nvsplit<br \/>\n<\/code><br \/>\nUnsurprisingly, the above code will split vi vertically like the screenshot below. Just like :split command above, :vsplit will also take optional filename that if supplied will open the named file on the new screen instead.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" title=\"Vertical split in vi\" src=\"http:\/\/www.microshell.com\/wp-content\/uploads\/2009\/02\/vsplit-500x330.png\" alt=\"Vertical split in vi\" width=\"500\" height=\"330\" \/><\/p>\n<h3>Navigating between screens<\/h3>\n<p>Navigating between split-ed screens is pretty easy in vi. Just type ctrl-w ctrl-w (that is twice ctrl-w) to jump between screens. You can also use ctrl-w then arrow key to move to different screens. This is useful if you split screens into more than 2 like below.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" title=\"vi 3 split screen\" src=\"http:\/\/www.microshell.com\/wp-content\/uploads\/2009\/02\/3screensplit-500x331.png\" alt=\"vi 3 split screen\" width=\"500\" height=\"331\" \/><\/p>\n<p>There you have it. And as always, I welcome comments \/ questions \/ critics that will help me and other readers understand better.<\/p>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>From microshell.com This is pretty simple to do. It\u2019s also very usable if you just want to compare 2 files or different sections on the same file. Here\u2019s what you do while in vi or vim. Split screen horizontally split The above code will split vi horizontally like the screenshot below. You can also supply&#8230; <\/p>\n<div class=\"read-more navbutton\"><a href=\"https:\/\/g33kinfo.com\/info\/split-screens-in-vivim\/\">Read More<i class=\"fa fa-angle-double-right\"><\/i><\/a><\/div>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[9],"tags":[],"class_list":["post-2785","post","type-post","status-publish","format-standard","hentry","category-info"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.7 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Split screens in vi\/vim - Linux Shtuff<\/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:\/\/g33kinfo.com\/info\/split-screens-in-vivim\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Split screens in vi\/vim - Linux Shtuff\" \/>\n<meta property=\"og:description\" content=\"From microshell.com This is pretty simple to do. It\u2019s also very usable if you just want to compare 2 files or different sections on the same file. Here\u2019s what you do while in vi or vim. Split screen horizontally split The above code will split vi horizontally like the screenshot below. You can also supply... Read More\" \/>\n<meta property=\"og:url\" content=\"https:\/\/g33kinfo.com\/info\/split-screens-in-vivim\/\" \/>\n<meta property=\"og:site_name\" content=\"Linux Shtuff\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/fb.me\/g33kinf0\" \/>\n<meta property=\"article:author\" content=\"https:\/\/fb.me\/g33kinf0\" \/>\n<meta property=\"article:published_time\" content=\"2010-03-11T14:29:18+00:00\" \/>\n<meta property=\"og:image\" content=\"http:\/\/www.microshell.com\/wp-content\/uploads\/2009\/02\/hsplit-499x331.png\" \/>\n<meta name=\"author\" content=\"g33kadmin\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@https:\/\/twitter.com\/drsinger1111\" \/>\n<meta name=\"twitter:site\" content=\"@drsinger1111\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/g33kinfo.com\\\/info\\\/split-screens-in-vivim\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/g33kinfo.com\\\/info\\\/split-screens-in-vivim\\\/\"},\"author\":{\"name\":\"g33kadmin\",\"@id\":\"https:\\\/\\\/g33kinfo.com\\\/info\\\/#\\\/schema\\\/person\\\/c022e4c40b13ea1b678e6f020756f547\"},\"headline\":\"Split screens in vi\\\/vim\",\"datePublished\":\"2010-03-11T14:29:18+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/g33kinfo.com\\\/info\\\/split-screens-in-vivim\\\/\"},\"wordCount\":185,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/g33kinfo.com\\\/info\\\/#\\\/schema\\\/person\\\/c022e4c40b13ea1b678e6f020756f547\"},\"image\":{\"@id\":\"https:\\\/\\\/g33kinfo.com\\\/info\\\/split-screens-in-vivim\\\/#primaryimage\"},\"thumbnailUrl\":\"http:\\\/\\\/www.microshell.com\\\/wp-content\\\/uploads\\\/2009\\\/02\\\/hsplit-499x331.png\",\"articleSection\":[\"General Info\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/g33kinfo.com\\\/info\\\/split-screens-in-vivim\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/g33kinfo.com\\\/info\\\/split-screens-in-vivim\\\/\",\"url\":\"https:\\\/\\\/g33kinfo.com\\\/info\\\/split-screens-in-vivim\\\/\",\"name\":\"Split screens in vi\\\/vim - Linux Shtuff\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/g33kinfo.com\\\/info\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/g33kinfo.com\\\/info\\\/split-screens-in-vivim\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/g33kinfo.com\\\/info\\\/split-screens-in-vivim\\\/#primaryimage\"},\"thumbnailUrl\":\"http:\\\/\\\/www.microshell.com\\\/wp-content\\\/uploads\\\/2009\\\/02\\\/hsplit-499x331.png\",\"datePublished\":\"2010-03-11T14:29:18+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/g33kinfo.com\\\/info\\\/split-screens-in-vivim\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/g33kinfo.com\\\/info\\\/split-screens-in-vivim\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/g33kinfo.com\\\/info\\\/split-screens-in-vivim\\\/#primaryimage\",\"url\":\"http:\\\/\\\/www.microshell.com\\\/wp-content\\\/uploads\\\/2009\\\/02\\\/hsplit-499x331.png\",\"contentUrl\":\"http:\\\/\\\/www.microshell.com\\\/wp-content\\\/uploads\\\/2009\\\/02\\\/hsplit-499x331.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/g33kinfo.com\\\/info\\\/split-screens-in-vivim\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/g33kinfo.com\\\/info\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Split screens in vi\\\/vim\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/g33kinfo.com\\\/info\\\/#website\",\"url\":\"https:\\\/\\\/g33kinfo.com\\\/info\\\/\",\"name\":\"Linux Shtuff\",\"description\":\"Because I have CRS Syndrome...\",\"publisher\":{\"@id\":\"https:\\\/\\\/g33kinfo.com\\\/info\\\/#\\\/schema\\\/person\\\/c022e4c40b13ea1b678e6f020756f547\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/g33kinfo.com\\\/info\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\\\/\\\/g33kinfo.com\\\/info\\\/#\\\/schema\\\/person\\\/c022e4c40b13ea1b678e6f020756f547\",\"name\":\"g33kadmin\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/g33kinfo.com\\\/info\\\/wp-content\\\/uploads\\\/2022\\\/07\\\/minion-researchA.gif\",\"url\":\"https:\\\/\\\/g33kinfo.com\\\/info\\\/wp-content\\\/uploads\\\/2022\\\/07\\\/minion-researchA.gif\",\"contentUrl\":\"https:\\\/\\\/g33kinfo.com\\\/info\\\/wp-content\\\/uploads\\\/2022\\\/07\\\/minion-researchA.gif\",\"width\":512,\"height\":512,\"caption\":\"g33kadmin\"},\"logo\":{\"@id\":\"https:\\\/\\\/g33kinfo.com\\\/info\\\/wp-content\\\/uploads\\\/2022\\\/07\\\/minion-researchA.gif\"},\"description\":\"I am a g33k, Linux blogger, developer, student and Tech Writer for Liquidweb.com\\\/kb. My passion for all things tech drives my hunt for all the coolz. I often need a vacation after I get back from vacation....\",\"sameAs\":[\"https:\\\/\\\/thelinuxreport.com\",\"https:\\\/\\\/fb.me\\\/g33kinf0\",\"https:\\\/\\\/x.com\\\/https:\\\/\\\/twitter.com\\\/drsinger1111\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Split screens in vi\/vim - Linux Shtuff","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:\/\/g33kinfo.com\/info\/split-screens-in-vivim\/","og_locale":"en_US","og_type":"article","og_title":"Split screens in vi\/vim - Linux Shtuff","og_description":"From microshell.com This is pretty simple to do. It\u2019s also very usable if you just want to compare 2 files or different sections on the same file. Here\u2019s what you do while in vi or vim. Split screen horizontally split The above code will split vi horizontally like the screenshot below. You can also supply... Read More","og_url":"https:\/\/g33kinfo.com\/info\/split-screens-in-vivim\/","og_site_name":"Linux Shtuff","article_publisher":"https:\/\/fb.me\/g33kinf0","article_author":"https:\/\/fb.me\/g33kinf0","article_published_time":"2010-03-11T14:29:18+00:00","og_image":[{"url":"http:\/\/www.microshell.com\/wp-content\/uploads\/2009\/02\/hsplit-499x331.png","type":"","width":"","height":""}],"author":"g33kadmin","twitter_card":"summary_large_image","twitter_creator":"@https:\/\/twitter.com\/drsinger1111","twitter_site":"@drsinger1111","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/g33kinfo.com\/info\/split-screens-in-vivim\/#article","isPartOf":{"@id":"https:\/\/g33kinfo.com\/info\/split-screens-in-vivim\/"},"author":{"name":"g33kadmin","@id":"https:\/\/g33kinfo.com\/info\/#\/schema\/person\/c022e4c40b13ea1b678e6f020756f547"},"headline":"Split screens in vi\/vim","datePublished":"2010-03-11T14:29:18+00:00","mainEntityOfPage":{"@id":"https:\/\/g33kinfo.com\/info\/split-screens-in-vivim\/"},"wordCount":185,"commentCount":0,"publisher":{"@id":"https:\/\/g33kinfo.com\/info\/#\/schema\/person\/c022e4c40b13ea1b678e6f020756f547"},"image":{"@id":"https:\/\/g33kinfo.com\/info\/split-screens-in-vivim\/#primaryimage"},"thumbnailUrl":"http:\/\/www.microshell.com\/wp-content\/uploads\/2009\/02\/hsplit-499x331.png","articleSection":["General Info"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/g33kinfo.com\/info\/split-screens-in-vivim\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/g33kinfo.com\/info\/split-screens-in-vivim\/","url":"https:\/\/g33kinfo.com\/info\/split-screens-in-vivim\/","name":"Split screens in vi\/vim - Linux Shtuff","isPartOf":{"@id":"https:\/\/g33kinfo.com\/info\/#website"},"primaryImageOfPage":{"@id":"https:\/\/g33kinfo.com\/info\/split-screens-in-vivim\/#primaryimage"},"image":{"@id":"https:\/\/g33kinfo.com\/info\/split-screens-in-vivim\/#primaryimage"},"thumbnailUrl":"http:\/\/www.microshell.com\/wp-content\/uploads\/2009\/02\/hsplit-499x331.png","datePublished":"2010-03-11T14:29:18+00:00","breadcrumb":{"@id":"https:\/\/g33kinfo.com\/info\/split-screens-in-vivim\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/g33kinfo.com\/info\/split-screens-in-vivim\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/g33kinfo.com\/info\/split-screens-in-vivim\/#primaryimage","url":"http:\/\/www.microshell.com\/wp-content\/uploads\/2009\/02\/hsplit-499x331.png","contentUrl":"http:\/\/www.microshell.com\/wp-content\/uploads\/2009\/02\/hsplit-499x331.png"},{"@type":"BreadcrumbList","@id":"https:\/\/g33kinfo.com\/info\/split-screens-in-vivim\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/g33kinfo.com\/info\/"},{"@type":"ListItem","position":2,"name":"Split screens in vi\/vim"}]},{"@type":"WebSite","@id":"https:\/\/g33kinfo.com\/info\/#website","url":"https:\/\/g33kinfo.com\/info\/","name":"Linux Shtuff","description":"Because I have CRS Syndrome...","publisher":{"@id":"https:\/\/g33kinfo.com\/info\/#\/schema\/person\/c022e4c40b13ea1b678e6f020756f547"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/g33kinfo.com\/info\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":["Person","Organization"],"@id":"https:\/\/g33kinfo.com\/info\/#\/schema\/person\/c022e4c40b13ea1b678e6f020756f547","name":"g33kadmin","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/g33kinfo.com\/info\/wp-content\/uploads\/2022\/07\/minion-researchA.gif","url":"https:\/\/g33kinfo.com\/info\/wp-content\/uploads\/2022\/07\/minion-researchA.gif","contentUrl":"https:\/\/g33kinfo.com\/info\/wp-content\/uploads\/2022\/07\/minion-researchA.gif","width":512,"height":512,"caption":"g33kadmin"},"logo":{"@id":"https:\/\/g33kinfo.com\/info\/wp-content\/uploads\/2022\/07\/minion-researchA.gif"},"description":"I am a g33k, Linux blogger, developer, student and Tech Writer for Liquidweb.com\/kb. My passion for all things tech drives my hunt for all the coolz. I often need a vacation after I get back from vacation....","sameAs":["https:\/\/thelinuxreport.com","https:\/\/fb.me\/g33kinf0","https:\/\/x.com\/https:\/\/twitter.com\/drsinger1111"]}]}},"_links":{"self":[{"href":"https:\/\/g33kinfo.com\/info\/wp-json\/wp\/v2\/posts\/2785","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/g33kinfo.com\/info\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/g33kinfo.com\/info\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/g33kinfo.com\/info\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/g33kinfo.com\/info\/wp-json\/wp\/v2\/comments?post=2785"}],"version-history":[{"count":0,"href":"https:\/\/g33kinfo.com\/info\/wp-json\/wp\/v2\/posts\/2785\/revisions"}],"wp:attachment":[{"href":"https:\/\/g33kinfo.com\/info\/wp-json\/wp\/v2\/media?parent=2785"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/g33kinfo.com\/info\/wp-json\/wp\/v2\/categories?post=2785"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/g33kinfo.com\/info\/wp-json\/wp\/v2\/tags?post=2785"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}