{"id":2508,"date":"2022-12-13T05:18:13","date_gmt":"2022-12-13T05:18:13","guid":{"rendered":"https:\/\/www.bjorn-meijer.nl\/?p=2508"},"modified":"2022-12-13T05:18:17","modified_gmt":"2022-12-13T05:18:17","slug":"hoe-werkt-de-vi-editor","status":"publish","type":"post","link":"https:\/\/www.bjorn-meijer.nl\/en\/2022\/12\/13\/how-does-the-vi-editor-work\/","title":{"rendered":"How does the VI editor work?"},"content":{"rendered":"<p>The VI editor is a handy tool and comes standard in almost all Linux distributions. It is also standard in the shell of <a href=\"https:\/\/www.bjorn-meijer.nl\/en\/2022\/12\/07\/configuration-yaml-adjust-via-home-assistant-supervisor-cli\/\">Home Assistant<\/a>. If you don&#039;t know exactly how the editor works, it can be difficult to get started. For that, this small, but simple manual about the VI editor.<\/p>\n\n\n\n<p>The VI editor is nowadays available in more extensive versions such as <a href=\"https:\/\/www.vim.org\/\" target=\"_blank\" rel=\"noreferrer noopener\">VIM<\/a>, <a href=\"http:\/\/elvis.the-little-red-haired-girl.org\/\" target=\"_blank\" rel=\"noreferrer noopener\">Elvis<\/a>, <a href=\"https:\/\/sites.google.com\/a\/bostic.com\/keithbostic\/vi\/\" target=\"_blank\" rel=\"noreferrer noopener\">Nvi<\/a>, <a href=\"https:\/\/www.nano-editor.org\/\" target=\"_blank\" rel=\"noreferrer noopener\">Nano<\/a> and <a href=\"https:\/\/invisible-island.net\/vile\/\" target=\"_blank\" rel=\"noreferrer noopener\">Vile<\/a>.<\/p>\n\n\n\n<p>The VI editor has several modes in which you can work:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>command mode;<\/li>\n\n\n\n<li>editor mode.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-bestand-openen-in-vi-editor\">Open file in VI editor<\/h2>\n\n\n\n<p>To open a file in the VI editor use the following command:<\/p>\n\n\n\n<p><code>vi filename<\/code><\/p>\n\n\n\n<p>If the file exists, the file will be opened in the VI editor. If the file does not exist, the VI editor will create the file.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"748\" height=\"752\" src=\"https:\/\/www.bjorn-meijer.nl\/wp-content\/uploads\/2022\/12\/VI-editor-open-filename.gif\" alt=\"Create file with VI editor\" class=\"wp-image-2525\" srcset=\"https:\/\/www.bjorn-meijer.nl\/wp-content\/uploads\/2022\/12\/VI-editor-open-filename.gif 748w, https:\/\/www.bjorn-meijer.nl\/wp-content\/uploads\/2022\/12\/VI-editor-open-filename-12x12.gif 12w, https:\/\/www.bjorn-meijer.nl\/wp-content\/uploads\/2022\/12\/VI-editor-open-filename-100x100.gif 100w, https:\/\/www.bjorn-meijer.nl\/wp-content\/uploads\/2022\/12\/VI-editor-open-filename-298x300.gif 298w\" sizes=\"(max-width: 748px) 100vw, 748px\" \/><figcaption class=\"wp-element-caption\">Create file with VI editor<\/figcaption><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Editor mode<\/h2>\n\n\n\n<p>In editor mode it is possible to insert, edit or delete text. The editor mode can be activated by the <strong>i<\/strong> pressing on the keyboard. Each key on the keyboard is considered an input and appears on the screen. If you want to return to the <a href=\"#h-command-mode\">commandmode<\/a>, press the <strong>Esc key<\/strong> in.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"748\" height=\"226\" src=\"https:\/\/www.bjorn-meijer.nl\/wp-content\/uploads\/2022\/12\/VI-editor-editor-mode.gif\" alt=\"VI editor mode\" class=\"wp-image-2527\" srcset=\"https:\/\/www.bjorn-meijer.nl\/wp-content\/uploads\/2022\/12\/VI-editor-editor-mode.gif 748w, https:\/\/www.bjorn-meijer.nl\/wp-content\/uploads\/2022\/12\/VI-editor-editor-mode-18x5.gif 18w, https:\/\/www.bjorn-meijer.nl\/wp-content\/uploads\/2022\/12\/VI-editor-editor-mode-300x91.gif 300w\" sizes=\"(max-width: 748px) 100vw, 748px\" \/><figcaption class=\"wp-element-caption\">VI editor mode<\/figcaption><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-command-mode\">command mode<\/h2>\n\n\n\n<p>By default, the VI editor opens in command mode. As the name suggests, the editor only responds to commands. The command mode also saves the changes made to the document. It should be noted that the commands are case sensitive.<\/p>\n\n\n\n<p>In VI editor you cannot move the cursor with the mouse like in Windows. There are a number of key commands for this. On some UNIX platforms you can also use the arrow keys. However, this is not recommended because it can sometimes cause unwanted effects. To move the cursor within a file you must be in command mode. To move the cursor you can use the following keys:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>j \u2013 move cursor down<\/li>\n\n\n\n<li>k \u2013 move cursor up<\/li>\n\n\n\n<li>h \u2013 move cursor one character to the left<\/li>\n\n\n\n<li>l \u2013 move cursor one character to the right<\/li>\n<\/ul>\n\n\n\n<p>In addition to moving the cursor, we have a number of commands that can be used to make textual adjustments:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>i \u2013 add text where the cursor is located<\/li>\n\n\n\n<li>a \u2013 add text after the cursor<\/li>\n\n\n\n<li>A \u2013 add text at the end of the line<\/li>\n\n\n\n<li>u \u2013 undo last change<\/li>\n\n\n\n<li>U \u2013 undo all changes to the entire rule<\/li>\n\n\n\n<li>o \u2013 create new rule<\/li>\n\n\n\n<li>dd \u2013 delete line<\/li>\n\n\n\n<li>3dd \u2013 delete three lines<\/li>\n\n\n\n<li>D \u2013 delete the contents of the line after the cursor<\/li>\n\n\n\n<li>C \u2013 delete the contents of a line after the cursor and insert new text. Press the ESC key to end the insertion.<\/li>\n\n\n\n<li>dw \u2013 delete word<\/li>\n\n\n\n<li>4dw \u2013 remove four words<\/li>\n\n\n\n<li>cw \u2013 change word<\/li>\n\n\n\n<li>x \u2013 delete character at the cursor<\/li>\n\n\n\n<li>r \u2013 replace character<\/li>\n\n\n\n<li>R \u2013 overwrite characters from the cursor<\/li>\n\n\n\n<li>s \u2013 replace a character under the cursor and keep inserting<\/li>\n\n\n\n<li>S \u2013 replace the whole line and start inserting at the beginning of the line<\/li>\n\n\n\n<li>~ \u2013 change the capitalization of an individual character<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"748\" height=\"226\" src=\"https:\/\/www.bjorn-meijer.nl\/wp-content\/uploads\/2022\/12\/VI-editor-remove-four-words.gif\" alt=\"Remove four words with VI editor\" class=\"wp-image-2526\" srcset=\"https:\/\/www.bjorn-meijer.nl\/wp-content\/uploads\/2022\/12\/VI-editor-remove-four-words.gif 748w, https:\/\/www.bjorn-meijer.nl\/wp-content\/uploads\/2022\/12\/VI-editor-remove-four-words-18x5.gif 18w, https:\/\/www.bjorn-meijer.nl\/wp-content\/uploads\/2022\/12\/VI-editor-remove-four-words-300x91.gif 300w\" sizes=\"(max-width: 748px) 100vw, 748px\" \/><figcaption class=\"wp-element-caption\">Remove four words with VI editor<\/figcaption><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Close and save file<\/h2>\n\n\n\n<p>You also need to be in command mode to close and save a file. The following key combinations can be used to close and save a file.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Shift+zz \u2013 save and exit file<\/li>\n\n\n\n<li>:w \u2013 Save file and do not exit<\/li>\n\n\n\n<li>:q! \u2013 Exit VI editor and do not save changes<\/li>\n\n\n\n<li>:wq \u2013 Save file and exit VI editor<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"748\" height=\"493\" src=\"https:\/\/www.bjorn-meijer.nl\/wp-content\/uploads\/2022\/12\/VI-editor-save-and-exit.gif\" alt=\"Save file and close\" class=\"wp-image-2528\" srcset=\"https:\/\/www.bjorn-meijer.nl\/wp-content\/uploads\/2022\/12\/VI-editor-save-and-exit.gif 748w, https:\/\/www.bjorn-meijer.nl\/wp-content\/uploads\/2022\/12\/VI-editor-save-and-exit-18x12.gif 18w, https:\/\/www.bjorn-meijer.nl\/wp-content\/uploads\/2022\/12\/VI-editor-save-and-exit-300x198.gif 300w\" sizes=\"(max-width: 748px) 100vw, 748px\" \/><figcaption class=\"wp-element-caption\">Save file and close<\/figcaption><\/figure>","protected":false},"excerpt":{"rendered":"<p>The VI editor is a handy tool and comes standard in almost all Linux distributions. It also comes standard\u2026 <a class=\"read-more\" href=\"https:\/\/www.bjorn-meijer.nl\/en\/2022\/12\/13\/how-does-the-vi-editor-work\/\">Continue reading<\/a><\/p>","protected":false},"author":1,"featured_media":2530,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[59,83],"tags":[79,80,124,123],"class_list":["post-2508","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-algemeen","category-home-assistant","tag-home-assistant","tag-raspberry-pi","tag-tekst-editor","tag-vi-editor"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v20.11 (Yoast SEO v23.5) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Hoe werkt de VI editor? - Bj\u00f6rn Meijer<\/title>\n<meta name=\"description\" content=\"De VI editor is een handige tool en wordt standaard geleverd in bijna alle Linux distributies. Ook zit hij in de shell van Home Assistant.\" \/>\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.bjorn-meijer.nl\/en\/2022\/12\/13\/how-does-the-vi-editor-work\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Hoe werkt de VI editor?\" \/>\n<meta property=\"og:description\" content=\"De VI editor is een handige tool en wordt standaard geleverd in bijna alle Linux distributies. Ook zit hij standaard in de shell van Home Assistant.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.bjorn-meijer.nl\/en\/2022\/12\/13\/how-does-the-vi-editor-work\/\" \/>\n<meta property=\"og:site_name\" content=\"Bj\u00f6rn Meijer\" \/>\n<meta property=\"article:published_time\" content=\"2022-12-13T05:18:13+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-12-13T05:18:17+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.bjorn-meijer.nl\/wp-content\/uploads\/2022\/12\/VI-editor.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"334\" \/>\n\t<meta property=\"og:image:height\" content=\"188\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Bj\u00f6rn Meijer\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Bj\u00f6rn Meijer\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.bjorn-meijer.nl\/2022\/12\/13\/hoe-werkt-de-vi-editor\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.bjorn-meijer.nl\/2022\/12\/13\/hoe-werkt-de-vi-editor\/\"},\"author\":{\"name\":\"Bj\u00f6rn Meijer\",\"@id\":\"https:\/\/www.bjorn-meijer.nl\/de\/#\/schema\/person\/3621be5a6ce9a9884a7b8b200cd52615\"},\"headline\":\"Hoe werkt de VI editor?\",\"datePublished\":\"2022-12-13T05:18:13+00:00\",\"dateModified\":\"2022-12-13T05:18:17+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.bjorn-meijer.nl\/2022\/12\/13\/hoe-werkt-de-vi-editor\/\"},\"wordCount\":622,\"commentCount\":3,\"publisher\":{\"@id\":\"https:\/\/www.bjorn-meijer.nl\/de\/#\/schema\/person\/3621be5a6ce9a9884a7b8b200cd52615\"},\"image\":{\"@id\":\"https:\/\/www.bjorn-meijer.nl\/2022\/12\/13\/hoe-werkt-de-vi-editor\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.bjorn-meijer.nl\/wp-content\/uploads\/2022\/12\/VI-editor.jpg\",\"keywords\":[\"Home Assistant\",\"Raspberry Pi\",\"tekst editor\",\"VI editor\"],\"articleSection\":[\"Algemeen\",\"Home assistant\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.bjorn-meijer.nl\/2022\/12\/13\/hoe-werkt-de-vi-editor\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.bjorn-meijer.nl\/2022\/12\/13\/hoe-werkt-de-vi-editor\/\",\"url\":\"https:\/\/www.bjorn-meijer.nl\/2022\/12\/13\/hoe-werkt-de-vi-editor\/\",\"name\":\"Hoe werkt de VI editor? - Bj\u00f6rn Meijer\",\"isPartOf\":{\"@id\":\"https:\/\/www.bjorn-meijer.nl\/de\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.bjorn-meijer.nl\/2022\/12\/13\/hoe-werkt-de-vi-editor\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.bjorn-meijer.nl\/2022\/12\/13\/hoe-werkt-de-vi-editor\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.bjorn-meijer.nl\/wp-content\/uploads\/2022\/12\/VI-editor.jpg\",\"datePublished\":\"2022-12-13T05:18:13+00:00\",\"dateModified\":\"2022-12-13T05:18:17+00:00\",\"description\":\"De VI editor is een handige tool en wordt standaard geleverd in bijna alle Linux distributies. Ook zit hij in de shell van Home Assistant.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.bjorn-meijer.nl\/2022\/12\/13\/hoe-werkt-de-vi-editor\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.bjorn-meijer.nl\/2022\/12\/13\/hoe-werkt-de-vi-editor\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.bjorn-meijer.nl\/2022\/12\/13\/hoe-werkt-de-vi-editor\/#primaryimage\",\"url\":\"https:\/\/www.bjorn-meijer.nl\/wp-content\/uploads\/2022\/12\/VI-editor.jpg\",\"contentUrl\":\"https:\/\/www.bjorn-meijer.nl\/wp-content\/uploads\/2022\/12\/VI-editor.jpg\",\"width\":334,\"height\":188},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.bjorn-meijer.nl\/2022\/12\/13\/hoe-werkt-de-vi-editor\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.bjorn-meijer.nl\/de\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Hoe werkt de VI editor?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.bjorn-meijer.nl\/de\/#website\",\"url\":\"https:\/\/www.bjorn-meijer.nl\/de\/\",\"name\":\"Bj\u00f6rn Meijer\",\"description\":\"At My Playground\",\"publisher\":{\"@id\":\"https:\/\/www.bjorn-meijer.nl\/de\/#\/schema\/person\/3621be5a6ce9a9884a7b8b200cd52615\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.bjorn-meijer.nl\/de\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\/\/www.bjorn-meijer.nl\/de\/#\/schema\/person\/3621be5a6ce9a9884a7b8b200cd52615\",\"name\":\"Bj\u00f6rn Meijer\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.bjorn-meijer.nl\/de\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/i0.wp.com\/www.bjorn-meijer.nl\/wp-content\/uploads\/2021\/11\/logo-orange.png?fit=165%2C165&ssl=1\",\"contentUrl\":\"https:\/\/i0.wp.com\/www.bjorn-meijer.nl\/wp-content\/uploads\/2021\/11\/logo-orange.png?fit=165%2C165&ssl=1\",\"width\":165,\"height\":165,\"caption\":\"Bj\u00f6rn Meijer\"},\"logo\":{\"@id\":\"https:\/\/www.bjorn-meijer.nl\/de\/#\/schema\/person\/image\/\"},\"sameAs\":[\"https:\/\/www.bjorn-meijer.nl\"]}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Hoe werkt de VI editor? - Bj\u00f6rn Meijer","description":"De VI editor is een handige tool en wordt standaard geleverd in bijna alle Linux distributies. Ook zit hij in de shell van Home Assistant.","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.bjorn-meijer.nl\/en\/2022\/12\/13\/how-does-the-vi-editor-work\/","og_locale":"en_US","og_type":"article","og_title":"Hoe werkt de VI editor?","og_description":"De VI editor is een handige tool en wordt standaard geleverd in bijna alle Linux distributies. Ook zit hij standaard in de shell van Home Assistant.","og_url":"https:\/\/www.bjorn-meijer.nl\/en\/2022\/12\/13\/how-does-the-vi-editor-work\/","og_site_name":"Bj\u00f6rn Meijer","article_published_time":"2022-12-13T05:18:13+00:00","article_modified_time":"2022-12-13T05:18:17+00:00","og_image":[{"width":334,"height":188,"url":"https:\/\/www.bjorn-meijer.nl\/wp-content\/uploads\/2022\/12\/VI-editor.jpg","type":"image\/jpeg"}],"author":"Bj\u00f6rn Meijer","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Bj\u00f6rn Meijer","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.bjorn-meijer.nl\/2022\/12\/13\/hoe-werkt-de-vi-editor\/#article","isPartOf":{"@id":"https:\/\/www.bjorn-meijer.nl\/2022\/12\/13\/hoe-werkt-de-vi-editor\/"},"author":{"name":"Bj\u00f6rn Meijer","@id":"https:\/\/www.bjorn-meijer.nl\/de\/#\/schema\/person\/3621be5a6ce9a9884a7b8b200cd52615"},"headline":"Hoe werkt de VI editor?","datePublished":"2022-12-13T05:18:13+00:00","dateModified":"2022-12-13T05:18:17+00:00","mainEntityOfPage":{"@id":"https:\/\/www.bjorn-meijer.nl\/2022\/12\/13\/hoe-werkt-de-vi-editor\/"},"wordCount":622,"commentCount":3,"publisher":{"@id":"https:\/\/www.bjorn-meijer.nl\/de\/#\/schema\/person\/3621be5a6ce9a9884a7b8b200cd52615"},"image":{"@id":"https:\/\/www.bjorn-meijer.nl\/2022\/12\/13\/hoe-werkt-de-vi-editor\/#primaryimage"},"thumbnailUrl":"https:\/\/www.bjorn-meijer.nl\/wp-content\/uploads\/2022\/12\/VI-editor.jpg","keywords":["Home Assistant","Raspberry Pi","tekst editor","VI editor"],"articleSection":["Algemeen","Home assistant"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.bjorn-meijer.nl\/2022\/12\/13\/hoe-werkt-de-vi-editor\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.bjorn-meijer.nl\/2022\/12\/13\/hoe-werkt-de-vi-editor\/","url":"https:\/\/www.bjorn-meijer.nl\/2022\/12\/13\/hoe-werkt-de-vi-editor\/","name":"Hoe werkt de VI editor? - Bj\u00f6rn Meijer","isPartOf":{"@id":"https:\/\/www.bjorn-meijer.nl\/de\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.bjorn-meijer.nl\/2022\/12\/13\/hoe-werkt-de-vi-editor\/#primaryimage"},"image":{"@id":"https:\/\/www.bjorn-meijer.nl\/2022\/12\/13\/hoe-werkt-de-vi-editor\/#primaryimage"},"thumbnailUrl":"https:\/\/www.bjorn-meijer.nl\/wp-content\/uploads\/2022\/12\/VI-editor.jpg","datePublished":"2022-12-13T05:18:13+00:00","dateModified":"2022-12-13T05:18:17+00:00","description":"De VI editor is een handige tool en wordt standaard geleverd in bijna alle Linux distributies. Ook zit hij in de shell van Home Assistant.","breadcrumb":{"@id":"https:\/\/www.bjorn-meijer.nl\/2022\/12\/13\/hoe-werkt-de-vi-editor\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.bjorn-meijer.nl\/2022\/12\/13\/hoe-werkt-de-vi-editor\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.bjorn-meijer.nl\/2022\/12\/13\/hoe-werkt-de-vi-editor\/#primaryimage","url":"https:\/\/www.bjorn-meijer.nl\/wp-content\/uploads\/2022\/12\/VI-editor.jpg","contentUrl":"https:\/\/www.bjorn-meijer.nl\/wp-content\/uploads\/2022\/12\/VI-editor.jpg","width":334,"height":188},{"@type":"BreadcrumbList","@id":"https:\/\/www.bjorn-meijer.nl\/2022\/12\/13\/hoe-werkt-de-vi-editor\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.bjorn-meijer.nl\/de\/"},{"@type":"ListItem","position":2,"name":"Hoe werkt de VI editor?"}]},{"@type":"WebSite","@id":"https:\/\/www.bjorn-meijer.nl\/de\/#website","url":"https:\/\/www.bjorn-meijer.nl\/de\/","name":"Bj\u00f6rn Meijer","description":"At My Playground","publisher":{"@id":"https:\/\/www.bjorn-meijer.nl\/de\/#\/schema\/person\/3621be5a6ce9a9884a7b8b200cd52615"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.bjorn-meijer.nl\/de\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":["Person","Organization"],"@id":"https:\/\/www.bjorn-meijer.nl\/de\/#\/schema\/person\/3621be5a6ce9a9884a7b8b200cd52615","name":"Bj\u00f6rn Meijer","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.bjorn-meijer.nl\/de\/#\/schema\/person\/image\/","url":"https:\/\/i0.wp.com\/www.bjorn-meijer.nl\/wp-content\/uploads\/2021\/11\/logo-orange.png?fit=165%2C165&ssl=1","contentUrl":"https:\/\/i0.wp.com\/www.bjorn-meijer.nl\/wp-content\/uploads\/2021\/11\/logo-orange.png?fit=165%2C165&ssl=1","width":165,"height":165,"caption":"Bj\u00f6rn Meijer"},"logo":{"@id":"https:\/\/www.bjorn-meijer.nl\/de\/#\/schema\/person\/image\/"},"sameAs":["https:\/\/www.bjorn-meijer.nl"]}]}},"jetpack_featured_media_url":"https:\/\/www.bjorn-meijer.nl\/wp-content\/uploads\/2022\/12\/VI-editor.jpg","jetpack_sharing_enabled":true,"jetpack-related-posts":[],"jetpack_likes_enabled":true,"_links":{"self":[{"href":"https:\/\/www.bjorn-meijer.nl\/en\/wp-json\/wp\/v2\/posts\/2508","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.bjorn-meijer.nl\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.bjorn-meijer.nl\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.bjorn-meijer.nl\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.bjorn-meijer.nl\/en\/wp-json\/wp\/v2\/comments?post=2508"}],"version-history":[{"count":8,"href":"https:\/\/www.bjorn-meijer.nl\/en\/wp-json\/wp\/v2\/posts\/2508\/revisions"}],"predecessor-version":[{"id":2529,"href":"https:\/\/www.bjorn-meijer.nl\/en\/wp-json\/wp\/v2\/posts\/2508\/revisions\/2529"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.bjorn-meijer.nl\/en\/wp-json\/wp\/v2\/media\/2530"}],"wp:attachment":[{"href":"https:\/\/www.bjorn-meijer.nl\/en\/wp-json\/wp\/v2\/media?parent=2508"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.bjorn-meijer.nl\/en\/wp-json\/wp\/v2\/categories?post=2508"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.bjorn-meijer.nl\/en\/wp-json\/wp\/v2\/tags?post=2508"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}