Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Základné úpravy:
* kurzorový pohyb: Pohybovanie kurzora okolo dokumentu pomocou klávesov ako so šípkami, klávesy, Ctrl+vľavo/doprava, Ctrl+hore/dole, `home`,` end`, `Page Up`,` Page Down`.
* Textové vkladanie a vymazanie: Pridanie, nahradenie a odstránenie textových znakov, slov, riadkov alebo blokov textu.
* Vyhľadajte a vymeňte: Nájdenie konkrétnych textových reťazcov a ich voliteľné nahradenie iným textom. Často zahŕňa podporu regulárneho výrazu pre pokročilé vyhľadávanie.
* Undo and Redo: Zvrátenie nedávnych úprav.
* Kopírujte, vystrihnite a prilepte: Pohybovanie a duplikovanie textu v súbore alebo medzi súborom.
* uložiť a načítať: Ukladanie zmien na disk a načítanie predtým uložených súborov.
Pokročilé funkcie (často prítomné, ale môžu sa líšiť v implementácii):
* Čísla riadkov: Zobrazovanie čísel riadkov v rozhraní editora. Užitočné na ladenie a odkazovanie na konkrétne riadky.
* Syntax zvýraznenie: Farebné kódovanie rôznych častí textu na základe syntaxe programovacieho jazyka, čo uľahčuje čítanie a porozumenie kódu.
* Automatické indikácie: Automaticky odsadenie kódu na zlepšenie čitateľnosti.
* makrá: Zaznamenávanie sekvencií príkazov pre opakujúce sa úlohy.
* Viac vyrovnávacích pamätí/súborov: Úpravy viacerých súborov súčasne.
* Integrácia príkazového riadku: Bezproblémová interakcia s obalom, čo umožňuje používanie potrubia a ďalšie príkazy shellu v editore alebo v editovaní súborov.
* Podpora kódovania súborov: Manipulácia s rôznymi znakmi (napr. UTF-8, ASCII, Latin-1).
* Externé vykonávanie príkazu: Spustenie príkazov shellu zvnútra editora.
* Podpora regulárneho výrazu (nad vyhľadávanie/nahradenie): Použitie regulárnych výrazov v sofistikovanejších úpravách.
* Porovnanie/zlúčenie súborov: Porovnanie a zlúčenie rozdielov medzi súbormi (často sa vyskytujú v výkonnejších redaktoroch).
* podpora doplnkov (v niektorých redaktoroch): Rozšírenie funkcií pomocou doplnkových modulov.
Príklady editorov súborov Unix a ich súborov funkcií:
* `vi`/` vim`: Výkonný, vysoko konfigurovateľný editor, známy svojím štýlom modálneho úprav. Ponúka takmer všetky vyššie uvedené funkcie a mnoho vyspelejších funkcií.
* `nano`: Jednoduchý, užívateľsky prívetivý editor ideálny pre začiatočníkov. Poskytuje základné úpravy, ale chýba mu veľa pokročilých funkcií.
* `emacs`: Vysoko rozsiahly a prispôsobiteľný editor s rozsiahlou škálou schopností, často považovaný za úplné prevádzkové prostredie v sebe. Obsahuje takmer každú mysliteľnú funkciu úprav a programovania.
* `gedit`: Grafický textový editor sa bežne vyskytuje v prostrediach stolných počítačov Gnome. Ponúka užívateľsky prívetivé rozhranie GUI s mnohými spoločnými funkciami.
Je dôležité si uvedomiť, že konkrétne dostupné funkcie sa budú líšiť v závislosti od editora, ktorý používate, a od verzie tohto editora. Mnoho pokročilých funkcií je voliteľných a bude možno potrebné ich povoliť alebo nakonfigurovať.