Kaip peržiūrėti eilučių numerius vi



Išbandykite Mūsų Instrumentą, Kaip Pašalinti Problemas

Kai kurių žmonių diskusijos „vi vs vim“ gali būti tokios pat karštos, kaip „vi vs emacs“ diskusijos, tačiau, nepaisant to, kur jūs stovite, yra keletas situacijų, kai galite susidurti su „vi“ ir neturite kitos galimybės. Tai yra standartinė POSIX dalis, todėl ji yra įtraukta į beveik kiekvieną „Unix“ ir „Linux“ diegimą, kada nors atliktą šiuolaikinėje eroje. Jei kada nors pašalinsite įterptosios sistemos, tokios kaip belaidis maršrutizatorius ar kažkas panašaus, triktis, turėsite naudoti „pure vi“.



Gryna, nors ir nuimta „vi“ forma taip pat įtraukta į „busybox“, taigi, jei kada nors dirbate naudodami ribotą atkūrimo komandų eilutę „Linux“ dėžutėje, tai galite turėti tik kaip redaktorių. Jums nereikės jaudintis, jei atsidursite bet kuriame iš ankstesnių atvejų, nes vis tiek galite peržiūrėti eilučių numerius „vi“ ir atkurti kai kuriuos kitus malonumus, prie kurių esate įpratę, jei esate įprastas „Vim“ vartotojas.



1 metodas: linijų numerių tikrinimas vi

Jei kada nors matėte ką nors dalyvaujantį diskusijose prieš „vi vs vim“, tada tikriausiai matėte, kaip kažkas atnešė „vim set line“ komandą kaip didžiulę naudą „vim“, palyginti su pradine vi. Laimei, taip pat galite peržiūrėti eilučių numerius grynai vi. Tikriausiai turėsite kažkokį prisijungimo raginimą, jei dirbate su įterptuoju įrenginiu. Jei ne, tada galite paspausti „Ctrl“ + „Alt“ + F1 arba F2, kad patektumėte ten, kur reikia. Grafinių „Linux“ versijų vartotojai gali norėti paspausti „Ctrl“ + „Alt“ + T arba „Super + T“, kad iškeltų terminalą. Taip pat galite ieškoti žodžio terminalas „Ubuntu Unity Dash“, tačiau nepamirškite, kad jei tiesiog įvesite „vi“ visapusiškoje „Linux“ versijoje, vietoj to galite gauti „vim“. Visada galite paleisti komandą busybox vi kaip jau nurodė daugelis „Linux“ guru.



Paprastai galite įvesti tekstą vi fileName , kur „fileName“ pakeičiamas tikruoju failo pavadinimu, norint įkelti bet kokį tekstinį failą, su kuriuo jums reikia dirbti. Apačioje galite nieko nematyti, bet neturėtumėte iš karto būti įterpimo režimu. Viskas, kas pagrįsta originaliu „vi“, pvz., Naudojama AIX, HPUX, „Solaris“ ir kai kuriose „OpenIndiana“ mašinose, galite paspausti „Ctrl“ + G, kad atsirastų juosta, kuri turėtų tiksliai pasakyti, kur esate faile.

Norėdami pereiti į naują vietą, naudokite klavišus „vi“ arba žymeklio klavišus, jei yra, tada dar kartą paspauskite „Ctrl“ + G. Ši primityvi liniuotės forma nebus dinamiškai atnaujinama taip, kaip ir „vim“, tačiau ji turėtų veikti, kad galėtumėte gana gerai patikrinti eilučių numerius „vi“.



Jei naudojate „Linux“, o ne gryną „Unix“ ir failui atidaryti naudojote „busybox vi“, tada apačioje automatiškai turite labai primityvų liniuotę, nereikėdami spausti jokių klavišų derinių. Tai jums nepasakys stulpelio padėties, tačiau leis jums sužinoti, kur esate faile, ir suteiks procentą, nurodantį, kiek dar turite eiti. Šis procentas turėtų būti prieinamas ir kitose versijose, todėl labai lengva suprasti, kiek dar turite nueiti skaitydami dokumentaciją. Retkarčiais galite susidurti su šia problema, jei ką nors diegiate maršrutizatoriuje ar serveryje be galvos ir dar neturite nuorodų apie vyr.

2 metodas: linijos ištrynimas

Jei esate įpratę naudoti klavišus „vim“, tada jau žinote daugumą tų, kurių jums reikės įprastam ortodoksiniam vi. Norėdami ištrinti dabartinę eilutę, paspauskite: d. Atsižvelgiant į jūsų versiją, taip pat galite tiesiog įvesti dd ir pamatysite, kad eilutė staiga išnyksta prieš jūsų akis.

Tai sakant, jūs taip pat turite prieigą prie primityvios iškarpinės formos, kurią daugeliui „Unix“ programuotojų dirbti yra daug lengviau, palyginti su grafinėmis iškarpinėmis, kuriose yra daugelio kitų tipų programų.

Jei norite pašalinti teksto eilutę ir ištraukti ją, kad galėtumėte ją įdėti kur nors kitur, o tai iš tikrųjų ją pjauna, galite naudoti: y arba yy, priklausomai nuo jūsų versijos. Vartotojai, kurie yra įterpimo režime, radę šias raides, patenka į dokumentą, gali tiesiog paspausti Esc, kad pirmiausia grįžtų į komandų režimą.

Išgavę tekstą, eikite į naują vietą, į kurią norite jį įdėti. Kai tik būsite, įveskite p, kad tekstas būtų po dabartine padėtimi. Jei norite tekstą išdėstyti prieš dabartinę vietą, kurioje yra jūsų žymeklis, galite naudoti didžiąją raidę P.

Atminkite, kad jei jau pripratote prie „Ctrl + C“, „Ctrl + X“ ir „Ctrl + V“ sparčiųjų klavišų, kurie yra įprasti „Windows“ ir „Macintosh“ aplinkose, čia jų negalėsite naudoti. „Vi“ redaktorius yra modalinis, o tai reiškia, kad yra atskiras komandos ir įterpimo režimas. Kita vertus, jei jums kyla šiek tiek sunkumų naršant, padėkite pirštus ant klavišų h, j, k ir l.

Naudokite h kaip dešinę rodyklę, l kaip kairę rodyklę, j judėkite žemyn linija ir tada k judėkite aukštyn, kai norite pasirinkti ištrintiną eilutę. Tai gali atrodyti šiek tiek prieštaringa, tačiau šie spartieji klavišai buvo padaryti tuo metu, kai klaviatūros žymeklio klavišai buvo viskas, išskyrus universalus. Didžioji dauguma „vi“ vartotojų iš tikrųjų teikia pirmenybę jiems, nes jie nereikalauja, kad pašalintumėte pirštus iš namų eilės.

Nors tokiu būdu ištrinti ir perkelti tekstą nebūtinai yra taip rafinuotai, kaip yra „VIM“, jums gali labai patikti šiek tiek praktikuojantis.

4 minutes perskaityta