{"id":25928,"date":"2025-04-06T01:53:32","date_gmt":"2025-04-06T04:53:32","guid":{"rendered":"https:\/\/mastertrend.info\/?p=25928"},"modified":"2025-05-12T19:32:35","modified_gmt":"2025-05-12T22:32:35","slug":"editore-vi","status":"publish","type":"post","link":"https:\/\/mastertrend.info\/it\/editor-vi\/","title":{"rendered":"Editor Vi: Il trucco di Linux che pochi conoscono! Scoprilo! \ud83d\udd25"},"content":{"rendered":"<h2>Vi Editor: padroneggialo in 3 semplici passaggi, senza stress! \ud83d\ude80<\/h2>\n<p>Vi \u00e8 un potente editor di testo incluso nella maggior parte dei sistemi Linux, anche quelli embedded. A volte pu\u00f2 essere necessario modificare un file di testo su un sistema che non dispone di un editor di testo pi\u00f9 intuitivo, per questo motivo conoscere Vi \u00e8 fondamentale. \u270d\ufe0f<!-- No winning ad found for zone: mid intro! --><\/p>\n<p>A differenza di Nano, un editor di testo pi\u00f9 semplice basato su terminale, Vi non fornisce un elenco di scorciatoie da tastiera sullo schermo. \u00c8 un editor di testo modale, ovvero ha sia una modalit\u00e0 di inserimento che una modalit\u00e0 di comando.<\/p>\n<p><!-- No repeatable ad for zone: character count repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":1,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":1,\"nbrPlacementsScanned\":1,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":201} --><!-- No winning ad found for zone: native in content! --><\/p>\n<h2 id=\"getting-started-with-vi\">Introduzione a Vi<\/h2>\n<p>Vi \u00e8 un&#039;applicazione terminale, quindi dovrai avviarla da una finestra del terminale. Utilizzare il comando <strong>Ho visto \/percorso\/verso\/file<\/strong> per aprire un file esistente con Vi. Il comando <strong>Ho visto \/percorso\/verso\/file<\/strong> Anche <a title=\"Impostazioni di zoom per ottimizzare la tua esperienza\" href=\"https:\/\/mastertrend.info\/it\/impostazioni-dello-zoom\/\" target=\"_blank\" rel=\"noopener\" data-wpil-monitor-id=\"5221\">funziona se il file<\/a> non esiste ancora; Una volta terminato, Vi creer\u00e0 un nuovo file e lo salver\u00e0 nella posizione specificata. \ud83d\udcbe<\/p>\n<p><!-- No repeatable ad for zone: character count repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":1,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":1,\"nbrPlacementsScanned\":1,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":499} --><\/p>\n<figure><img decoding=\"async\" style=\"height: auto;max-width: 100%\" src=\"https:\/\/mastertrend.info\/wp-content\/uploads\/2024\/11\/Una-guia-para-principiantes-sobre-la-edicion-de-archivos-de.png\" alt=\"Terminale Ubuntu con il comando vi utilizzato per aprire un nuovo file.\" width=\"817\" height=\"155\" title=\"\"> <\/figure>\n<p><!-- No repeatable ad for zone: character count repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":1,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":1,\"nbrPlacementsScanned\":1,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":739} --><\/p>\n<p>Ricordare <a title=\"Come cambiare il nome del proprietario in Windows 11: Guida rapida \ud83d\ude80\" href=\"https:\/\/mastertrend.info\/it\/come-cambiare-il-nome-del-proprietario-windows-11\/\" target=\"_blank\" rel=\"noopener\" data-wpil-monitor-id=\"5220\">usa sudo se vuoi modificare un file<\/a> del sistema. Quindi, ad esempio, dovresti scrivere <strong>sudo vi \/etc\/fstab<\/strong> se vuoi modificare il tuo file fstab.<\/p>\n<p><!-- No repeatable ad for zone: character count repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":1,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":1,\"nbrPlacementsScanned\":1,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":880} --><\/p>\n<h2 id=\"command-mode\">Modalit\u00e0 di comando<\/h2>\n<p>Ecco cosa vedrai quando apri un file in vi. Sembra che si possa semplicemente iniziare a scrivere, ma non \u00e8 cos\u00ec. Vi \u00e8 un editor di testo modale e si apre in modalit\u00e0 comando. Se provi a digitare su questa schermata, otterrai un comportamento inaspettato. \u26a0\ufe0f<\/p>\n<p><!-- No repeatable ad for zone: character count repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":2,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":2,\"nbrPlacementsScanned\":2,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":210} --><\/p>\n<figure><img decoding=\"async\" style=\"height: auto;max-width: 100%\" src=\"https:\/\/mastertrend.info\/wp-content\/uploads\/2024\/11\/1731459302_771_Una-guia-para-principiantes-sobre-la-edicion-de-archivos-de.png\" alt=\"Un file aperto nell&#039;editor di testo vi in una finestra del terminale di Ubuntu.\" width=\"817\" height=\"164\" title=\"\"> <\/figure>\n<p><!-- No repeatable ad for zone: character count repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":2,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":2,\"nbrPlacementsScanned\":2,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":450} --><\/p>\n<p>In modalit\u00e0 comando, \u00e8 possibile spostare il cursore con i tasti freccia. Premere il tasto <strong>X<\/strong> per eliminare il carattere sotto il cursore. Ci sono molti altri comandi da eliminare; ad esempio, quando si scrive <strong>gg<\/strong> (premere due volte il tasto d) elimina un&#039;intera riga di testo. \ud83d\uddd1\ufe0f<\/p>\n<p><!-- No repeatable ad for zone: character count repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":2,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":2,\"nbrPlacementsScanned\":2,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":709} --><\/p>\n<p>In modalit\u00e0 comando \u00e8 possibile selezionare, copiare, tagliare e incollare il testo. Posiziona il cursore a sinistra o a destra del testo che desideri <a title=\"Scopri come risolvere il tuo filtro antispam di Gmail oggi stesso! \ud83d\ude80\" href=\"https:\/\/mastertrend.info\/it\/come-risolvere-il-filtro-antispam-di-gmail\/\" target=\"_blank\" rel=\"noopener\" data-wpil-monitor-id=\"5222\">vuoi copiare e premere il tasto<\/a> <strong>la<\/strong>. Spostare il cursore per selezionare il testo, quindi premere <strong>E<\/strong> per copiare il testo selezionato o <strong>X<\/strong> per tagliarlo. Posizionare il cursore nella posizione desiderata e premere il tasto <strong>P<\/strong> per incollare il testo copiato o tagliato.<!-- Repeatable debug data: {\"injection\":\"before\",\"adPosition\":2,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":2,\"nbrPlacementsScanned\":2,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"isEarlyInjection\":false,\"actualCount\":1057} --><!-- Zone: character count repeatable. --><!-- Repeatable debug data: {\"injection\":\"after\",\"adPosition\":3,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":3,\"nbrPlacementsScanned\":2,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"isEarlyInjection\":false,\"actualCount\":0} --><!-- Repeatable debug data: {\"isEarlyInjection\":false,\"currentRuleCount\":900,\"actualCount\":0,\"hasActualCountMetThreshold\":null,\"countRemainingForInjection\":null,\"nextBlockCount\":null,\"hasCountRemainingForInjectionMetThreshold\":null} --><\/p>\n<figure><img decoding=\"async\" style=\"height: auto;max-width: 100%\" src=\"https:\/\/mastertrend.info\/wp-content\/uploads\/2024\/11\/1731459302_907_Una-guia-para-principiantes-sobre-la-edicion-de-archivos-de.png\" alt=\"Testo selezionato alla fine di un file aperto nell&#039;editor di testo vi.\" width=\"817\" height=\"164\" title=\"\"> <\/figure>\n<p><!-- No repeatable ad for zone: character count repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":3,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":3,\"nbrPlacementsScanned\":3,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":240} --><\/p>\n<p><!-- No repeatable ad for zone: character count repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":3,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":3,\"nbrPlacementsScanned\":3,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":240} --><\/p>\n<h2 id=\"insert-mode\">Modalit\u00e0 di inserimento<\/h2>\n<p>Oltre alla modalit\u00e0 comando, l&#039;altra modalit\u00e0 che devi conoscere \u00e8 la modalit\u00e0 inserimento, che consente di inserire testo in Vi. Entrare in modalit\u00e0 inserimento \u00e8 facile una volta che sai che esiste: basta premere il tasto <strong>Io<\/strong> una volta dopo aver posizionato il cursore in modalit\u00e0 comando. Inizia a digitare e Vi inserir\u00e0 i caratteri che digiti nel <a title=\"Come risolvere il BSOD DRIVER_POWER_STATE_FAILURE \ud83d\udea8 Soluzione rapida.\" href=\"https:\/\/mastertrend.info\/it\/correggi-driver_power_state_failure-bsod\/\" target=\"_blank\" rel=\"noopener\" data-wpil-monitor-id=\"5223\">file invece di provare a interpretarli come comandi<\/a>. \ud83d\udcdd<\/p>\n<p><!-- No repeatable ad for zone: character count repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":3,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":3,\"nbrPlacementsScanned\":3,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":610} --><\/p>\n<figure><img decoding=\"async\" style=\"height: auto;max-width: 100%\" src=\"https:\/\/mastertrend.info\/wp-content\/uploads\/2024\/11\/1731459302_54_Una-guia-para-principiantes-sobre-la-edicion-de-archivos-de.png\" alt=\"Editor di testo Vi con testo che indica che il testo \u00e8 stato aggiunto premendo prima il tasto &quot;i&quot;.\" width=\"817\" height=\"165\" title=\"\"> <\/figure>\n<p><!-- No repeatable ad for zone: character count repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":3,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":3,\"nbrPlacementsScanned\":3,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":850} --><\/p>\n<p>Una volta terminato in modalit\u00e0 inserimento, premere il tasto Esc per tornare alla modalit\u00e0 comando.<!-- Repeatable debug data: {\"injection\":\"before\",\"adPosition\":3,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":3,\"nbrPlacementsScanned\":3,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"isEarlyInjection\":false,\"actualCount\":930} --><!-- Zone: character count repeatable. --><!-- Repeatable debug data: {\"injection\":\"after\",\"adPosition\":4,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":4,\"nbrPlacementsScanned\":3,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"isEarlyInjection\":false,\"actualCount\":0} --><!-- Repeatable debug data: {\"isEarlyInjection\":false,\"currentRuleCount\":900,\"actualCount\":0,\"hasActualCountMetThreshold\":null,\"countRemainingForInjection\":null,\"nextBlockCount\":null,\"hasCountRemainingForInjectionMetThreshold\":null} --><\/p>\n<p><!-- No repeatable ad for zone: character count repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":4,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":4,\"nbrPlacementsScanned\":4,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":188} --><\/p>\n<h2 id=\"saving-and-quitting\">Salva ed esci<\/h2>\n<p>Puoi salvare e <a class=\"wpil_keyword_link\" href=\"https:\/\/mastertrend.info\/it\/capire-lintelligenza-artificiale-in-x\/\" target=\"_blank\" rel=\"noopener\" title=\"Grok AI su X: accesso gratuito e il chatbot pi\u00f9 divertente! \ud83e\udd16\ud83c\udf89\" data-wpil-keyword-link=\"linked\" data-wpil-monitor-id=\"7110\">lascia vi<\/a> Dalla modalit\u00e0 comando. Per prima cosa, assicurati di essere in modalit\u00e0 comando premendo il tasto Esc. (Premere nuovamente il tasto Esc non produrr\u00e0 alcun effetto se sei gi\u00e0 in modalit\u00e0 comando.)<\/p>\n<p><!-- No repeatable ad for zone: character count repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":4,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":4,\"nbrPlacementsScanned\":4,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":415} --><\/p>\n<p>Scrive <strong>:wq<\/strong> e premere Invio per salvare il file sul disco e uscire da vi. \u00c8 anche possibile dividere questo comando; per esempio, scrivere <strong>:w<\/strong> e premi invio per salvare il file sul disco senza uscire, oppure digita <strong>:Q<\/strong> per uscire da vi senza salvare il file.<\/p>\n<p><!-- No repeatable ad for zone: character count repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":4,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":4,\"nbrPlacementsScanned\":4,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":655} --><\/p>\n<figure><img decoding=\"async\" style=\"height: auto;max-width: 100%\" src=\"https:\/\/mastertrend.info\/wp-content\/uploads\/2024\/11\/1731459302_211_Una-guia-para-principiantes-sobre-la-edicion-de-archivos-de.png\" alt=\"Editor di testo Vi con il comando &quot;wq&quot; scritto nella parte inferiore della finestra.\" width=\"817\" height=\"577\" title=\"\"> <\/figure>\n<p><!-- No repeatable ad for zone: character count repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":4,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":4,\"nbrPlacementsScanned\":4,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":787} --><br \/>\n<!-- Repeatable debug data: {\"isEarlyInjection\":true,\"currentRuleCount\":900,\"actualCount\":787,\"hasActualCountMetThreshold\":true,\"countRemainingForInjection\":113,\"nextBlockCount\":240,\"hasCountRemainingForInjectionMetThreshold\":true,\"nextCount\":1027} --><\/p>\n<p><!-- Repeatable debug data: {\"injection\":\"before\",\"adPosition\":4,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":4,\"nbrPlacementsScanned\":4,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"isEarlyInjection\":true,\"actualCount\":900} --><!-- Zone: character count repeatable. --><!-- Repeatable debug data: {\"injection\":\"after\",\"adPosition\":5,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":5,\"nbrPlacementsScanned\":4,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"isEarlyInjection\":true,\"actualCount\":0} --><\/p>\n<figure><img decoding=\"async\" style=\"height: auto;max-width: 100%\" src=\"https:\/\/mastertrend.info\/wp-content\/uploads\/2024\/11\/1731459302_223_Una-guia-para-principiantes-sobre-la-edicion-de-archivos-de.png\" alt=\"Editor di testo Vi con errore &quot;Impossibile scrivere dopo l&#039;ultima modifica&quot; nella parte inferiore della finestra.\" width=\"817\" height=\"577\" title=\"\"> <\/figure>\n<p><!-- No repeatable ad for zone: character count repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":5,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":5,\"nbrPlacementsScanned\":5,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":127} --><\/p>\n<hr \/>\n<p><!-- No repeatable ad for zone: character count repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":5,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":5,\"nbrPlacementsScanned\":5,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":127} --><\/p>\n<p>Se stai cercando un editor di testo per terminale pi\u00f9 intuitivo, dai un&#039;occhiata a Nano. La maggior parte delle distribuzioni Linux sono dotate di <a href=\"https:\/\/www.nano-editor.org\/\" target=\"_blank\" rel=\"noopener\" data-schema-attribute=\"mentions\">Fratello maggiore<\/a> preinstallato, ma i sistemi embedded e altri piccoli ambienti spesso includono solo Vi. \ud83d\udda5\ufe0f<\/p>\n<p><!-- No repeatable ad for zone: character count repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":5,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":5,\"nbrPlacementsScanned\":5,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":335} --><\/p>\n<p><!-- No repeatable ad for zone: character count repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":5,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":5,\"nbrPlacementsScanned\":5,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":655} --><\/p>\n<p><!-- No repeatable ad for zone: character count repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":5,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":5,\"nbrPlacementsScanned\":5,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":712} --><\/p>","protected":false},"excerpt":{"rendered":"<p>Vi Editor \u00e8 la chiave per modificare il testo su Linux in modo rapido e semplice. Diventa un esperto adesso e distinguiti in pochi minuti. \ud83d\udcbb\u2728<\/p>","protected":false},"author":1,"featured_media":23416,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"ai_generated_summary":"","iawp_total_views":30,"jnews-multi-image_gallery":[],"jnews_single_post":[],"jnews_primary_category":[],"jnews_social_meta":[],"jnews_review":[],"enable_review":"","type":"","name":"","summary":"","brand":"","sku":"","good":[],"bad":[],"score_override":"","override_value":"","rating":[],"price":[],"jnews_override_counter":[],"footnotes":""},"categories":[1435],"tags":[1445,1686,1558],"class_list":["post-25928","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-tutoriales","tag-evergreencontent","tag-productividad","tag-techtips"],"_links":{"self":[{"href":"https:\/\/mastertrend.info\/it\/wp-json\/wp\/v2\/posts\/25928","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mastertrend.info\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mastertrend.info\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mastertrend.info\/it\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/mastertrend.info\/it\/wp-json\/wp\/v2\/comments?post=25928"}],"version-history":[{"count":8,"href":"https:\/\/mastertrend.info\/it\/wp-json\/wp\/v2\/posts\/25928\/revisions"}],"predecessor-version":[{"id":104619,"href":"https:\/\/mastertrend.info\/it\/wp-json\/wp\/v2\/posts\/25928\/revisions\/104619"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/mastertrend.info\/it\/wp-json\/wp\/v2\/media\/23416"}],"wp:attachment":[{"href":"https:\/\/mastertrend.info\/it\/wp-json\/wp\/v2\/media?parent=25928"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mastertrend.info\/it\/wp-json\/wp\/v2\/categories?post=25928"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mastertrend.info\/it\/wp-json\/wp\/v2\/tags?post=25928"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}