Kā izdzēst lielus teksta blokus GNU nano redaktorā



Izmēģiniet Mūsu Instrumentu Problēmu Novēršanai

Kaut arī notiek redaktora karš, nano redaktors joprojām ir ļoti populārs. Šajā brīdī tas ir noklusējuma konsoles teksta redaktors vairākos dažādos Linux izplatījumos, un tas ir izrādījies populārs arī dažu kodētāju vidū. Dažas no uzlabotajām opcijām nav viegli izmantot tieši no kastes, jo tās tiek kartētas ar taustiņiem, kurus izmanto citām funkcijām grafiskajā vidē. Viņi viegli darbosies virtuālo termināļu lietotājiem, taču nedarbosies arī tiem, kas darbojas zem GNOME, LXDE vai KDE. Tas apgrūtina milzīgu teksta bloku izrakšanu, kas aizņem lielu daļu faila.



Par laimi, programmatūrā ir daži citi galvenie stiprinājumi, kuriem vajadzētu darboties zem grafiskā apvalka. Pieņemsim, ka jums ir izveidots un darbojas nano redaktors. Tas nozīmē, ka ir nedaudz atšķirīgas instrukcijas par to, kā izdzēst šos lielos teksta gabalus, atkarībā no tā, vai to esat palaidis no virtuālā termināla vai no grafiskā apvalka.



Teksta dzēšana faila beigās GNU nano redaktorā

Jūs varat izmantot tastatūras bulttaustiņus, lai pārvietotos pa teksta blokiem nano redaktorā. Vispirms novietojiet kursoru tieši tā teksta priekšā, kuru vēlaties izraut no faila. Tagad, ja jūs lietojat programmu virtuālā konsolē, kas nozīmē, ka esat nospiedis Ctrl, Alt un F2, lai nokļūtu pilnekrāna komandrindas vidē, jūs faktiski varat vienkārši vienlaikus nospiest Alt un T, lai izdzēstu visu tekstu faila beigas. Tas varētu darboties ļoti tradicionālās xterm, rxvt un aterm vidēs arī grafiskā vidē.



Ja jūs to darbināt ar kaut ko modernāku, piemēram, KDE Konsole vai xfce4-terminal, tad Alt + T jau ir piešķirta saīsne. Tā vietā jums vajadzētu nospiest un atlaist tastatūras evakuācijas taustiņu, kas, visticamāk, ir apzīmēts ar Esc, ja tastatūrai ir uzlīmes. Kad esat to atlaidis, varat nospiest un atlaist T taustiņu. Sākumā tas varētu šķist mazliet neparasti, taču tam vajadzētu darboties pilnīgi labi. Jūs ievērosiet, ka ir noņemts liels teksta gabals, tāpēc viss, kas atrodas pēc kursora, pēkšņi tiek noņemts no faila. Tas nozīmē, ka jūs vēl neesat saglabājis izmaiņas.



Tāpat kā jūs nospiedāt un atlaidāt Esc pirms T nospiešanas un atlaišanas, jūs faktiski varat darīt to pašu, lai atsauktu izmaiņas. Nospiediet un atlaidiet Esc taustiņu, pēc tam nospiediet U, lai atsauktu veiktās izmaiņas. Lai otrreiz atkārtotu darbību, nospiediet Esc un pēc tam atlaidiet to, pirms nospiežat taustiņu E. Tas var aizņemt brīdi, lai pierastu, bet tas nedaudz kļūst nedaudz vieglāk.

Tastatūras īsinājumtaustiņi, kas jums varētu būt pazīstami no grafisko redaktoru pasaules, iespējams, nedarbojas, jo arī viņiem ir dažādi uzdevumi. Ja izmantojat virtuālo termināli vai arhaisku grafisko termināļu redaktoru, varat izmantot Alt + U, lai atsauktu izmaiņas, un Alt + E, lai arī tās pārtaisītu. Lai gan Alt + E ir pievienots izvēlnei Rediģēt lielākajā daļā mūsdienu termināļa redaktoru, mēs atklājām, ka Alt + U faktiski darbojās xfce4-terminal instancē, kuru mēs izmantojām šī raksta ekrānuzņēmumu uzņemšanai. Jūs varētu izmēģināt šo vienu, jo tas ir mazliet vieglāk nekā izmantot Esc taustiņu.

Kamēr neveicat citas izmaiņas, varat turpināt atkārtot griezuma atsaukšanas un pārtaisīšanas procesu, līdz esat pieņēmis pastāvīgu lēmumu. Lai gan daži cilvēki uzstāj, ka starp dažādiem teksta redaktoriem joprojām notiek pilnīgs redaktoru karš, un, lai gan mēs vēlētos to nepieskarties, šis triks padara GNU nano mazliet noderīgāku tiem, kuri rediģē milzīgus koda blokus.

GNU nano patiesībā ir daudz citu šādu īsinājumtaustiņu. Tie, kas izmanto virtuālos terminālus un tamlīdzīgus, var nospiest taustiņu F1, lai iegūtu pilnu sarakstu, kuru var ritināt ar bulttaustiņiem. Tomēr atkal ir diezgan liela iespēja, ka jūsu grafiskā vide pārtvers šo taustiņa nospiešanu, lai jūs varētu izmantot saīsni Ctrl + G, lai iegūtu to pašu precīzo palīdzības tekstu. Nospiediet Ctrl + X, lai izietu no šī lietotāja lietotāja funkciju saraksta. Lai gan tas nenesīs nano līdz tādam pašam jaudas līmenim kā daži citi teksta redaktori, šīm papildu saīsnēm vajadzētu būt lielai palīdzei ikdienas teksta rediģēšanas uzdevumu veikšanā.

3 minūtes lasīts