Pradedančiųjų vadovas teksto rinkmenų redagavimui naudojant Vi

Turinys:

Pradedančiųjų vadovas teksto rinkmenų redagavimui naudojant Vi
Pradedančiųjų vadovas teksto rinkmenų redagavimui naudojant Vi

Video: Pradedančiųjų vadovas teksto rinkmenų redagavimui naudojant Vi

Video: Pradedančiųjų vadovas teksto rinkmenų redagavimui naudojant Vi
Video: How to Publish Remote App programs in Remote Desktop Service - YouTube 2024, Lapkritis
Anonim
Vi yra galingas teksto redaktorius, kurį sudaro dauguma Linux sistemų, net įterptųjų. Kartais turėsite redaguoti tekstinį failą sistemoje, kurioje nėra patogesnio teksto redagavimo, taigi žinoti Vi yra labai svarbu.
Vi yra galingas teksto redaktorius, kurį sudaro dauguma Linux sistemų, net įterptųjų. Kartais turėsite redaguoti tekstinį failą sistemoje, kurioje nėra patogesnio teksto redagavimo, taigi žinoti Vi yra labai svarbu.

Skirtingai nuo "Nano", lengvai naudojamo terminalo teksto redaktoriaus, "Vi" nelaiko jūsų rankos ir pateikia sparčiųjų klavišų sąrašą ekrane. Tai modalinis teksto redaktorius, jis turi tiek įterpimo, tiek komandų režimą.

Pradžia

Vi yra terminalo programa, taigi turėsite ją paleisti iš terminalo lango. Naudoti vi / path / to / file komandą atidaryti esamą failą su Vi. The vi / path / to / file komanda taip pat veikia, jei byla dar nėra; "Vi" sukurs naują failą ir įrašys jį į nurodytą vietą, kai išsaugosite.

Image
Image

Nepamirškite naudoti sudo, jei norite redaguoti sistemos failą. Pavyzdžiui, norėtumėte įvesti sudo vi / etc / fstab jei norite redaguoti fstab failą. Naudoti su jei naudojate ne Ubuntu "Linux" versiją, kuri nenaudoja "sudo".

Komandų režimas

Tai pamatysite, kai atidarysite failą vi. Atrodo, kad jūs galite pradėti rašyti, bet negalite. Vi yra modalinis teksto redaktorius, kuris atsidaro komandų režimu. Bandant įvesti šį ekraną atsiras netikėtas elgesys.

Image
Image

Nors komandinis režimas, galite perkelti žymeklį aplink rodyklių klavišus. Paspauskite x raktas, norint ištrinti ženklą po žymekliu. Yra daugybė kitų komandų ištrinti - pavyzdžiui, įvesdami tekstą dd (du kartus paspauskite d klavišą) ištrina visą teksto eilutę.

Galite pasirinkti, kopijuoti, nukopijuoti ir įklijuoti tekstą komandų režimu. Paspauskite žymeklį kairėje arba dešinėje teksto, kurį norite kopijuoti, ir paspauskite v Raktas. Perkelkite žymeklį, kad pasirinktumėte tekstą, tada paspauskite y kopijuoti pasirinktą tekstą arba x supjaustyti Nustatykite žymeklį norima vieta ir paspauskite p raktas įklijuokite tekstą, kurį kopijuojate arba supjaustote.

Image
Image

Įterpti režimą

Be komandų režimo, kitas režimas, kurį reikia žinoti, yra įterpimo režimas, kuris leidžia įterpti tekstą Vi. Įterpimo režimo įvedimas yra lengvas, kai žinote, kad jis egzistuoja - tiesiog paspauskite i klavišą vieną kartą po to, kai įvedėte kursorių komandų režimu. Pradėkite rašyti ir Vi įterps rašmenis, kuriuos įvedate į failą, o ne bandote juos interpretuoti kaip komandas.

Kai baigsite įterpimo režimą, paspauskite escape mygtuką, kad grįžtumėte į komandų režimą.
Kai baigsite įterpimo režimą, paspauskite escape mygtuką, kad grįžtumėte į komandų režimą.

Taupymas ir mesti

Jūs galite išsaugoti ir išeiti iš komandų režimo. Pirma, įsitikinkite, kad esate komandos režime paspausdami escape klavišą (dar kartą paspaudus escape mygtuką, jei jūs jau esate komandinis režimas.)

Įveskite : wq ir paspauskite enter, norėdami įrašyti failą į diską ir uždaryti virusą. Taip pat galite padalinti šią komandą - pavyzdžiui, įveskite : w ir paspauskite enter, jei norite įrašyti failą į diską, neišleisdami ar nenurodydami : q išeiti iš vi, išsaugojus failą.

Image
Image

"Vi" neleis baigti, jei pakeitėte failą nuo paskutinio išsaugojimo, bet galite jį įvesti : q! ir paspauskite enter norėdami ignoruoti šį įspėjimą.

Image
Image

Patikrinkite "Nano", jei ieškote lengviau naudojamo terminalo teksto redaktoriaus. Dauguma "Linux" paskirstymo funkcijų yra įdiegtos "Nano", bet įterptųjų sistemų ir kitų apribota aplinka dažnai apima tik "Vi".

Rekomenduojamas: