Kuidas kustutada suuri tekstiplokke GNU nano-redaktorist



Proovige Meie Instrumenti Probleemide Kõrvaldamiseks

Kuigi redaktori sõda käib, on nano-redaktor jätkuvalt ülipopulaarne. See on praegusel hetkel vaikekonsooli tekstiredaktor mitmes erinevas Linuxi jaotuses ja see on osutunud populaarseks ka mõnede kodeerijate seas. Mõnda täpsemat valikut pole kohe kastist lihtne kasutada, kuna need on kaardistatud graafiliste keskkondade muude funktsioonide jaoks kasutatavate võtmetega. Need töötavad hõlpsalt virtuaalsetes terminalides olevate inimeste jaoks, kuid ei toimi ka nende jaoks, kes töötavad näiteks GNOME, LXDE või KDE all. Seetõttu on tohutult suurt osa failist hõivavate tohutute tekstiplokkide välja kitkumine äärmiselt keeruline.



Õnneks sisaldab tarkvara mõningaid muid võtmesidemeid, mis peaksid töötama graafilise kestaga. Eeldame, et teil on nano-redaktor töökorras. Sellest hoolimata on nende suurte tekstitükkide kustutamiseks veidi erinevad juhised sõltuvalt sellest, kas olete selle käivitanud virtuaalsest terminalist või kas graafilisest kestast.



Teksti kustutamine faili lõppu GNU nano-redaktoris

Nano-redaktoris tekstiplokkide vahel navigeerimiseks saate kasutada klaviatuuri nooleklahve. Alustage kursori asetamisega otse selle teksti ette, mille soovite failist välja noppida. Kui käivitate programmi virtuaalse konsooli all, mis tähendab, et olete täisekraanil kuvatud käsurea keskkonda jõudmiseks vajutanud klahve Ctrl, Alt ja F2, võite kogu teksti kustutamiseks lihtsalt vajutada korraga Alt ja T faili lõppu. See võib toimida ka graafilises keskkonnas väga traditsioonilistes xterm, rxvt ja aterm keskkondades.



Kui kasutate seda midagi moodsamat, näiteks KDE Konsole või xfce4-terminal, siis on Alt + T juba määratud otsetee. Selle asemel peaksite klaviatuuril vajutama ja vabastama põgenemisklahvi, mis on enam kui tõenäoliselt märgistatud Esc-ga, kui teie klaviatuuril on sildid. Kui olete selle vabastanud, võite vajutada ja vabastada T-klahvi. See võib esialgu tunduda natuke ebatavaline, kuid see peaks töötama täiesti hästi. Märkate, et suur osa tekstist on eemaldatud, nii et kõik pärast kursori eemaldamist failist järsku eemaldatakse. Nagu öeldud, pole te muudatusi veel salvestanud.



Täpselt nii, nagu vajutasite ja vabastasite Esc enne T vajutamist ja vabastamist, saate tegelikult oma muudatuste tagasivõtmiseks teha sama. Vajutage klahvi Esc ja vabastage see, seejärel vajutage U tehtud muudatuste tagasivõtmiseks. Toimingu teistkordseks uuesti tegemiseks vajutage Esc ja vabastage see enne E-klahvi vajutamist. Selleks võib harjumiseks kuluda hetk, kuid natuke harjutades muutub see lihtsamaks.

Graafiliste redaktorite maailmast tuttavad klaviatuuri otseteed tõenäoliselt ei tööta, kuna ka neil on erinevad määrangud. Kui kasutate virtuaalset terminali või arhailist graafilist terminaliredaktorit, saate muudatuste tagasivõtmiseks kasutada klahvikombinatsiooni Alt + U ja siiski uuesti tegemiseks Alt + E. Ehkki Alt + E on enamikus kaasaegsetes terminaliredaktorites menüü Redigeerimine lisatud, leidsime, et Alt + U töötas tegelikult xfce4-terminali eksemplaris, mida kasutasime selle artikli ekraanipiltide tegemiseks. Võite seda proovida, sest see on natuke lihtsam kui Esc-klahvi selline kasutamine.

Seni, kuni te muid muudatusi ei tee, võiksite jätkata lõigu tagasivõtmise ja uuesti tegemise protsessi, kuni olete püsiva otsuse teinud. Kuigi mõned inimesed nõuavad, et erinevate tekstiredaktorite vahel on endiselt täielik redaktorsõda, ja kuigi me eelistaksime seda mitte puutuda, muudab see trikk GNU nano natuke kasulikumaks neile, kes redigeerivad tohutuid koodiplokke.

Selle väärtuse nimel on GNU nanol tegelikult palju muid selliseid kiirklahve. Need, kes kasutavad virtuaalterminale ja muud sellist, võivad vajutada klahvi F1, et saada täielik nimekiri, mida saate nooleklahvide abil sirvida. Jällegi on üsna hea võimalus, et teie graafiline keskkond võtaks selle klahvivajutuse kinni, et saaksite sama täpse abiteksti saamiseks kasutada otseteed Ctrl + G. Sellest kasutajate funktsioonide loendist väljumiseks vajutage klahvikombinatsiooni Ctrl + X. Kuigi see ei vii nanot samadele võimsustasemetele nagu mõned muud tekstiredaktorid, peaksid need täiendavad otseteed aitama teil igapäevaseid tekstiredigeerimisülesandeid täita.

3 minutit loetud