Kuinka voin poistaa rivin VI: stä?
Tässä mitä teen juuri nyt:
- Avaa pääte alt + ctrl + t
-
vi a.txt
- Siirrän kohdistimen riville, jonka haluan poistaa, ja sitten mitä näppäinyhdistelmää tulisi käyttää viivan viivan poistamiseen editori ?
Kommentit
- Ehdotan, että luet washington.edu/computing/unix/vi.html se antaa sinulle yleiskatsauksen käytöstä. Täällä ' sa huijausarkki: tuxfiles.org/linuxhelp/vimcheat.html It ' on aina hyvä katsoa tällaisia sivuja ennen kuin esität triviaalisia kysymyksiä …
- myös ' s myös S rivi ja lisäyksen kirjoittaminen
vastaus
Painamalla dd
poistetaan että viiva (itse asiassa se leikkaa sen). Joten voit liittää sen p
-sivun kautta.
Vastaa
Kuten muut sanoivat, se ”s dd
jos olet normaalitilassa (paina ESC ) varmistaaksesi, että olet normaalitilassa, mutta oletuksena olet. Olet ehkä huomannut, että vi ei toimi niin kuin odotat toimittajan toimivan. Se on melko ainutlaatuinen, ja nämä ainutlaatuiset ominaisuudet tekevät siitä erittäin tehokkaan ja nopean työskennellä. Jos haluat oppia lisää, voit suorittaa vimtutor
komentorivillä ja saat nopean (ehkä tunnin arvoisen lukemisen / kokeilemisen) opetusohjelman perusteista. käyttää sitä.
Nyt voit käyttää editoria, jonka käyttöliittymä on tutumpi. Useimmissa järjestelmissä on nano
. Voit kirjoittaa nano a.txt
avataksesi tiedostosi hakemistossa nano
. Voit edes mennä askeleen pidemmälle – ei ole mitään syytä, miksi sinun on käytettävä päätepohjaista editoria. Koska mainitsit ( Ctrl + Alt + + T ) käyttämisen ja tämä on oletuspikakuvake Ubuntussa ja joissakin muissa Gnome-jakeluissa, joten minä ”d ylläty, jos et ole asentanut gedit
. Kokeile komentorivillä gedit a.txt
ja saat graafisen editorin.
Kommentit
- Harvat ihmiset tarvitsevat sitä. Jos muokkaat tekstitiedostoja säännöllisesti, se ' kannattaa aikaa oppia vim. Jos et ' t , ja sinä ' yrität vain noudattaa joitain ohjeita saadaksesi jotain toimimaan, niin se ' ei todennäköisesti ole sen arvoinen, ellet vain kiinnosta kokeillessani erilaisia ohjelmistoja ja oppia uusia asioita.
- Ammuin vimtutoria komentoriville, ja se avasi vim: n, jossa oli temp-tiedosto. Olenko tehnyt virheitä?
- @ im-jm En mielestäni ' usko, että olet ' tehnyt virheen, mutta järjestelmässäsi voi olla epätavallinen kokoonpano. Sen pitäisi avata asiakirja, joka alkaa " Tervetuloa VIM-ohjaajaan ". Jos ' kiinnostaa sinua työskentelet sen läpi, sinä voisi lähettää toisen kysymyksen.
Vastaa
Voit poistaa kohdistimen alla olevan rivin käyttämällä dd
.
Delete-komento hyväksyy kaikki normaalit sijainninmuokkaajat, joten jos olet poistettavan rivin alapuolella olevan rivin alussa, voit vain dk
siirtyäksesi poistotilaan ja siirtyä yhdellä rivillä ylöspäin, poistamalla kaikki kohdistimen välitetyt.
Voit myös määrittää toistamisen, joten 5dd
poistaa rivin kohdistimen alla viisi kertaa, poistamalla nykyisen ja seuraavat neljä riviä.
Kommentit
- Tai
d5d
. En tiedä miksi ', mutta pidän tästä parempana. (Hauska tosiasia:NdMd
poistaa N × M rivit)
Vastaa
Esc dd
poistettuun riviin siirtymisen jälkeen
Kommentit
- Pakoa ei tarvita, jos voit siirtyä riville, jonka haluat poistaa.
- Pakoa tarvitaan jos käytät nuolinäppäimiä lisäystilassa siirtyäksesi oikealle riville.
Vastaa
-
dd
poista (leikkaa) rivi ja pysy tilassaCOMMAND
. -
S
poista (leikkaa) rivi ja siirryINSERT
-tilaan.
Vastaa
Visuaalisessa tilassa
shift + v, valitse rivit ja valitse d
ctrl + v, valitse sarakkeet ja sitten d