Emacs je jedným z príkladov textového editora, ktorý je známy svojou všestrannosťou a flexibilitou. Emacs má jednoducho vyzerajúce a užívateľsky prívetivé rozhranie spojené s vynikajúcou rýchlosťou a výkonom, čo z neho robí obľúbený nástroj medzi vývojárskou komunitou. Emacs tiež prichádza s podrobnou dokumentáciou spolu s niektorými vynikajúcimi sprievodcami a návodmi, ktoré majú používateľom pomôcť s programom.
Na popularite tohto textového editora sa podieľali aj výkonné funkcie Emacsu vrátane integrácie riadenia verzií, viacerých režimov úprav a nástrojov na manipuláciu s textom. Jednou z takých funkcií, v ktorej Emacs vyniká, je funkcia Kopírovať a Prilepiť. V tomto článku sa dozviete, ako používať program Emacs na kopírovanie a vkladanie údajov.
Emacs a schránka
V aplikácii Emacs je proces kopírovania a vkladania materiálu mimoriadne ľahký. Tento proces sa však líši od toho, čo nájdete v iných editoroch. V jazyku Emacs sa proces vystrihovania textu označuje ako zabíjanie a proces vkladania textu sa nazýva vytrhnutie.
Kopírovanie textu sa na druhej strane označuje ako ukladanie na zabíjací krúžok. Je to tak preto, lebo v aplikácii Emacs sa text, ktorý vystrihnete alebo skopírujete, odošle priamo do hornej časti zabíjacieho kruhu. Zabíjací krúžok je v podstate zoznam obsahujúci predtým zabité (vystrihnuté) bloky textu.
Zabíjajte (vystrihujte), kopírujte a trhajte (prilepujte) príkazy v Emacse
Ak chcete kopírovať alebo zabiť text v aplikácii Emacs, musíte najskôr tento text vybrať. To sa deje pomocou príkazu na výber Ctrl + medzerník.
Ak chcete iba skopírovať vybratú oblasť, môžete to urobiť klepnutím na ikonu Alt + š.
Text môžete vystrihnúť alebo zabiť pomocou klávesov Ctrl + k zabiť konkrétnu líniu alebo Ctrl + w príkaz zabiť celú vybranú oblasť.
Ak chcete vložiť alebo vytrhnúť text, stlačte klávesy Ctrl + y. Týmto sa nalepí posledný zabitý predmet zo zabíjacieho kruhu. Emacs vám tiež umožňuje pomocou príkazu prechádzať zoznamom príkazov kill-ring Alt + y.
Zhrnutie príkazov:
Aké dobré sú vlastnosti manipulácie s textom v Emacse?
Emacs má na zadnej strane veľmi silné jadro, ktoré dáva tomuto textovému editoru všestrannosť a rozšíriteľnosť. To zase používateľom umožnilo využívať veľkú sadu nástrojov na manipuláciu s textom, čo pomáha vývojárom robiť svoju prácu rýchlejšie a efektívnejšie. Umožnenie používateľom prístup nielen k poslednej zabitej položke, ale aj ku všetkým predtým zabitým položkám, ukazuje časť sily, ktorú má tento jednoducho vyzerajúci nástroj.