Programmā Emacs atlasiet visu tekstu

Programma Emacs Atlasiet Visu Tekstu



Strādājot ar Emacs, ir dažādi gadījumi, kad jums ir jāatlasa viss bufera teksts. Varbūt vēlaties izgriezt visu tekstu vai ielīmēt to citur. Kā teksta redaktors Emacs piedāvā dažādus veidus, kā atlasīt visu bufera tekstu. Šajā rokasgrāmatā galvenā uzmanība ir pievērsta diviem galvenajiem veidiem, kā Emacs atlasīt visu. Turklāt mēs sniegsim darbības un komandas, kā rīkoties pēc visa teksta atlasīšanas. Piemēram, mēs redzēsim, kā kopēt vai izgriezt atlasīto apgabalu. Sāksim!

Divi veidi, kā Emacs atlasīt visus tekstus

Ja vēlaties Emacs atlasīt visu, mērķis ir atzīmēt “reģionu”, kuru vēlaties atlasīt. Šajā gadījumā reģions ir viss bufera teksts. Piemēram, ja vēlaties izgriezt/dzēst visu bufera tekstu, tā visa atlasīšana ir vienkāršākā iespēja, nevis dzēst katru rakstzīmi. Apskatīsim divas Emacs “atlasīt visu” ieviešanas metodes.







1. metode: īsinājumtaustiņu izmantošana



Tāpat kā lielākā daļa Emacs lietu, varat atlasīt visu, izmantojot īsinājumtaustiņus. Izmantojot šo metodi, jums ir jādefinē mērķa reģiona sākuma un beigu apgabals. Tā kā mūsu mērķis ir atlasīt visu, sākuma atzīme ir bufera sākums un beigu atzīme ir bufera beigas.



Lai atzīmētu bufera sākumu, pārliecinieties, vai kursora pozīcija atrodas sākumā vai vietā, no kuras vēlaties sākt atlasi. Pēc tam nospiediet tastatūras īsinājumtaustiņu “C-space” vai “Ctrl + Space”, lai atzīmētu sākuma pozīciju. Jūs saņemsit izvadi, kurā būs redzams “Atzīmēt aktivizētu”, lai apstiprinātu, ka sākuma apgabals ir atzīmēts.






Nākamais solis ir atlasīt pēdējo atzīmi, kas ir bufera beigas. Pārvietojiet kursoru uz bufera beigām, izmantojot komandu “M ->”, kas ir “Alt+Shift+>” īsinājumtaustiņš.

To darot, tiks atlasīts atzīmētais reģions, līdzīgi kā atlasot visu Emacs buferī.




Jūs ievērosiet, kā mainīsies fona krāsa, lai apstiprinātu atlasīto bufera apgabalu. Tagad esat gatavs nākamajam uzdevumam, kas ir atlasītā reģiona izgriešana vai citu formatēšanas opciju veikšana.

2. metode: komandas “Mark-Whole-Buffer” izmantošana

Pieņemsim, ka jums šķiet, ka mērķa reģiona sākuma un beigu iestatīšana ir tik grūts uzdevums. Ir viegla izeja. Šai otrajai metodei mēs izmantosim komandu “mark-whole-buffer”.

Atveriet buferi, kurā ir teksts, kuru vēlaties atlasīt. Lai to visu atlasītu, nospiediet komandu “C-x h”, kas nozīmē, ka nospiediet “Ctrl + x, pēc tam h”. Tiks atlasīts bufera reģions, un fona krāsa mainīsies, lai apstiprinātu, ka jums izdevās to atlasīt.


Jūs saņemsiet izvadi, kas parāda “Mark set”, kas apstiprina, ka mērķa reģions ir atlasīts.

Darbs pie izvēlētā reģiona

Mēs esam redzējuši divas metodes, kuras varat izmantot, lai Emacs atlasītu visas. Pēc reģiona izvēles varat veikt dažādas darbības. Piemēram, varat kopēt, izgriezt vai ielīmēt tekstu. Iziesim cauri katram no tiem.

Kopēšana

Varat kopēt tikai atlasīto vienumu. Lai kopētu atlasīto reģionu buferī, pārliecinieties, ka esat to atlasījis, izmantojot kādu no iepriekš aprakstītajām metodēm. Pēc tam nospiediet komandu “M-w”, kas ir “Alt+w” īsinājumtaustiņš, lai kopētu tekstu.

Teksta izgriešana

Varat dzēst visu buferī atlasīto tekstu, izmantojot opciju “izgriezt”. Atlasiet reģionu, pēc tam nospiediet komandu “C-w”, kas ir “Ctrl + w”, un viss teksts/reģions tiks dzēsts no bufera.

Ielīmējiet tekstu

Ja vēlaties kopēt un ielīmēt atlasīto tekstu, sāciet ar tā atlasi un kopēšanu. Visbeidzot, nospiediet komandu “C-y”, “Ctrl + y”, lai ielīmētu kopēto tekstu kursora atrašanās vietā. Mēs ielīmējām tekstu nākamajā piemērā, lai to dublētu.

Secinājums

Emacs ļauj atlasīt visu bufera tekstu dažādām darbībām. Neatkarīgi no tā, vai vēlaties kopēt vai izgriezt tekstu buferī, šajā ziņā ir parādītas divas metodes, kā atlasīt visu bufera saturu, atzīmējot reģionu. Visbeidzot, mēs nodrošinājām trīs darbības, ko darīt ar atlasīto reģionu, tostarp teksta kopēšanu, izgriešanu un ielīmēšanu.