vim

VIM-puskurien ymmärtäminen ja käyttö

VIM-puskurien ymmärtäminen ja käyttö
Kun aloitat työskentelyn Vim-editorin parissa, hämmentävin konsepti Vimistä on puskuroitu. Erityisesti aloittelijoille, kuten muille toimittajille, he olettavat, että näyttöikkunat ja välilehdet suljetaan koko tiedoston sulkemisen jälkeen. Puskurien peruskäsitteen ymmärtämiseksi on tärkeää tietää, kuinka vim näyttää tiedostot ja puskurit toimivat niissä.

Tänään tässä artikkelissa annamme sinulle perustiedot Vim-puskureista ja siitä, miten voit suorittaa erilaisia ​​toimintoja puskurien avulla. Olemme toteuttaneet Vim-puskuritehtävät Ubuntu 20: een.04 -käyttöjärjestelmä.

Mitä puskurit ovat?

Vim-editorissa puskurit ovat tiedostosisällöllä ladattuja muistiosia. Mutta ei toimi alkuperäisessä tiedostossa. Alkuperäinen tiedosto pysyy samana, kunnes siihen kirjoitetut puskurit. Kaikki avattavat tiedostot liittyvät tiettyyn puskuriin. Puskureita ei ole liitetty tiedostoon. Voit tehdä useita puskureita haluamallasi tavalla.

Kun käytät puskureita Vimissä, ne voidaan piilottaa näyttönäkymästä. Jos avaat tiedoston muokkausta varten, se luo automaattisesti puskurin, ja jokainen tiedosto pysyy käytettävissä, kunnes suljet Vim.

Avaa pääte painamalla 'Ctrl + Alt + t'. Nyt pääset Vim-komentorivieditoriin seuraavalla komennolla:

$ vi

Kuinka luoda Vim-puskureita?

No, voit luoda uuden puskurin Vimiin käyttämällä pari komentoa.

Luo uusi puskuri seuraavan komennon avulla. Alla oleva komento jakaa vim-käyttöliittymän kahteen vaakasuoraan ikkunaan.

:Uusi

Käytä seuraavaa komentoa, joka luo uuden puskurin ja jakaa vim-näytön kahteen pystyikkunaan.

: uusi

Kuten edellä mainitsimme, jos muokkaat tiedostoa, se tekee automaattisesti uuden puskurin. Joten seuraa alla olevaa komentoa muokataksesi tiedostoa VIM: ssä.

: muokkaa tiedostonimeä

Olemme esimerkiksi luoneet tiedoston nimeltä buffersintro, muokkaa tätä tiedostoa seuraavalla komennolla vimissä:

: muokkaa buffersintroa

Jos haluat muokata useita tiedostopuskureita tallentamatta muutoksia, sinun on otettava vaihtoehto käyttöön seuraavalla komennolla. Muussa tapauksessa saat virheilmoituksen.

: piilotettu

Kuinka hallita Vim-puskureita?

Voit tarkastella puskuriluetteloa suorittamalla komennon seuraavasti Vim-editorissa:

: Ls

Mutta vaihtoehtoisesti voit käyttää myös seuraavaa komentoa suorittamaan saman toiminnon Vimille:

: puskurit

Seuraava lähtö näkyy Vimissä. Ensimmäinen on numerosarake, joka osoittaa puskurinumeron, toisessa sarakkeessa näet joitain merkkivaloja, jotka edustavat puskurin tilaa:

%: merkki osoittaa puskurin nykyisessä ikkunassa
#: vaihtoehtoinen puskurin muokkaus
a: osoittaa aktiivisen puskurin, joka on näkyvissä ja ladattu.
h: tarkoittaa piilotettua puskuria, jos näytät näytöllä.

Kolmas on puskurin tai tiedostonimen nimi. Viimeinen argumentti osoittaa rivinumeron, johon osoitin osoittaa.

Jos haluat tehdä minkä tahansa puskurin aktiivisessa tilassa, kirjoita seuraava komento:

: puskurinumero

Puskuriluettelossa käytettävä puskurinumero.

Voit ladata kaikki puskurit jaettuihin ikkunoihin käyttämällä seuraavaa komentoa:

: pallo

Yllä oleva komento avaa kaikki puskurit uudessa ikkunassa seuraavasti:

Voit myös avata puskurit pystysuorassa ikkunassa käyttämällä seuraavaa komentoa vimissä:

: pystysuora pallo

Voit avata tietyn puskurin uudessa ikkunassa tätä tarkoitusta varten antamalla Vimille seuraavan komennon:

: puskuri

Voit myös käyttää pikakuvaketta tähän tarkoitukseen. Kirjoita puskurin numero, sitten painat ctrl w ^.

Poista puskurit

Kun tiedoston muokkaus on valmis, voit nyt poistaa puskurin luettelosta antamalla seuraavan komennon Vim:

: bdelete arg

Tai

: bd arg

Jos arg voi olla tiedoston nimi tai puskurin numero, haluat poistaa luettelosta.

Ensin luetellaan puskurit komennolla: ls.

Esimerkiksi haluat poistaa kolmannen puskurin, jonka nimi on 'newfile', luettelosta. Joten kirjoitat seuraavan komennon tehdäksesi tämän.

: bdelete 3

Tai

: bdelete newfile

Luettele nyt kaikki puskurit. Näet, että kolmas puskuri on poistettu puskuriluettelosta.

Voit jopa poistaa useita puskureita luettelosta seuraavan komennon avulla:

: bdelete puskurinimi1 puskurinimi2…

Tai

: 2,4bdelete (se poistaa numerot toisesta puskurista korkeintaan 4)

Puskurien navigointi

Voit käyttää puskurien navigointiin seuraavaa komentoa:

Tässä artikkelissa olemme antaneet perustiedot Vim-puskureista. Näemme, kuinka käsitellä Vim-puskureita ja käyttää niitä. Jos haluat tutkia lisää, käytä: help puskuria, voit tutkia kaikkia Vim-puskureihin liittyviä asioita. Toivon, että tämä artikkeli auttaa sinua tutkimaan edistyneempiä asioita, jotka liittyvät Vim-puskureihin.

WinMouse lets you customize & improve mouse pointer movement on Windows PC
If you want to improve the default functions of your mouse pointer use freeware WinMouse. It adds more features to help you get the most out of your h...
Mouse left-click button not working on Windows 10
If you are using a dedicated mouse with your laptop, or desktop computer but the mouse left-click button is not working on Windows 10/8/7 for some rea...
Cursor jumps or moves randomly while typing in Windows 10
If you find that your mouse cursor jumps or moves on its own, automatically, randomly while typing in Windows laptop or computer, then some of these s...