Tento wikiHow vás naučí vytvárať a upravovať textové súbory v dvoch populárnych textových editoroch Linux. Takmer všetky systémy Linux sú predinštalované s Nano, priamym a ľahko použiteľným textovým editorom. Ak sa vám Nano nepáči (alebo ho nemáte), môžete na úpravu textových súborov použiť aj Vi (alebo Vim, v závislosti od systému). Vi a Vim sú o niečo náročnejšie na používanie, pretože existuje množstvo príkazov a dva rôzne režimy.
Kroky
Metóda 1 z 2: Použitie Nano
Krok 1. Stlačením klávesov Control+Alt+T otvorte nové okno terminálu
Táto klávesová skratka otvára okno terminálu takmer vo všetkých verziách systému Linux.
- Môžete tiež dvakrát kliknúť na ikonu Terminál ikonu v zozname aplikácií alebo kliknutím na ponuku Dash (ak používate GNOME) a vyhľadaním terminálu.
- Nano je veľmi ľahko použiteľný textový editor, ktorý je predinštalovaný vo všetkých distribúciách Linuxu založených na Ubuntu. Ak nemáte Nano, môžete ho získať spustením sudo apt install nano (Ubuntu a Debian) alebo sudo yum install nano (CentOS a Fedora).
- Ak ste niekedy používali textový editor Pico, zistíte, že Nano je v podstate totožné. A na rozdiel od Vi a Vima pri jeho použití nemusíte prepínať medzi režimami príkazu a vstupu.
Krok 2. Prejdite do adresára, v ktorom chcete vytvoriť súbor
Pravdepodobne budete chcieť súbor umiestniť niekam do svojho domovského adresára, kde sa už nachádzate po otvorení okna terminálu. Ak chcete súbor umiestniť do existujúceho podadresára, môžete použiť cd príkaz dostať sa tam.
- Ak chcete zobraziť všetky priečinky v aktuálnom adresári (váš domovský adresár), napíšte ls a stlačte Zadajte.
- Ak chcete prejsť do adresára vo svojom domovskom adresári, zadajte názov adresára cd a stlačte Zadajte (nahraďte názov adresára 'názvom adresára).
- Ak chcete vytvoriť nový adresár, spustite makedir názov_adresára (nahraďte názov adresára názvom, ktorému chcete dať nový adresár. Potom do adresára zadajte názov adresára cd.
- Súbory môžete vytvárať a upravovať mimo svojho domovského adresára, ale budete k tomu potrebovať prístup root.
Krok 3. Zadajte názov súboru nano a stlačte kláves ↵ Enter
Nahraďte názov súboru názvom, ktorému chcete dať nový textový súbor. Tým sa vytvorí a otvorí nový textový súbor s týmto názvom.
- Napríklad, ak chcete vytvoriť súbor s názvom „testovací súbor“, zadajte nano testovací súbor a stlačte Zadajte.
- Môže byť užitočné pridať ".txt" na koniec súboru, aby ste vedeli, že ide o textový súbor.
- Ak má váš aktuálny adresár súbor s rovnakým názvom, tento príkaz namiesto toho tento súbor otvorí.
Krok 4. V spodnej časti okna vyhľadajte zoznam príkazov
Príkazy, ktoré môžete použiť pri písaní do súboru, sa zobrazujú v spodnej časti programu Nano. Ak chcete zobraziť viac príkazov, jednoducho okno zväčšite potiahnutím z jedného z jeho rohov.
-
Príkazy začínajú buď karátom (^) alebo M. Karát predstavuje súbor Ovládanie kľúč, pričom M predstavuje Alt kľúč.
- Napríklad ^U je príkaz na vloženie. Ak chcete prilepiť niečo, čo ste skopírovali, stlačte Control + U.
- M-U je príkaz na vrátenie poslednej akcie. Ak chcete akciu vrátiť späť, stlačte Alt + U.
- Ak chcete zobraziť všetky Nano príkazy, stlačte Ovládanie + G.
Krok 5. Napíšte do súboru
Ak potrebujete presunúť kurzor, použite klávesy so šípkami.
Pomocou myši môžete zvýrazniť text, ktorý chcete skopírovať a/alebo vložiť. Ak chcete skopírovať zvýraznený text, stlačte Alt + 6. Potom sa pomocou klávesov so šípkami presuňte na iné miesto v súbore a stlačte Control + U nalepiť.
Krok 6. Uložte súbor stlačením klávesov Control+O
Pretože ste svojmu súboru už dali názov, nebude sa od vás žiadať, aby ste mu dali názov. Ak ste však spustili súbor bez pomenovania (spustením príkazu nano z výzvy bez názvu súboru), zobrazí sa výzva, aby ste zadali názov nového súboru a stlačili Zadajte zachrániť.
Vyhnite sa pokušeniu tlačiť Ovládanie + S. uložiť, pretože to iba zmrazí okno vášho terminálu!
Krok 7. Nano ukončíte stlačením klávesov Control+X
Tým sa vrátite do príkazového riadka.
Súbor, ktorý ste vytvorili v programe Nano, môžete znova otvoriť zadaním názvu súboru nano tak, ako ste to urobili predtým
Metóda 2 z 2: Použitie Vi alebo Vim
Krok 1. Stlačením klávesov Control+Alt+T otvorte nové okno terminálu
Tým sa otvorí nový terminál v akejkoľvek verzii Linuxu.
- Môžete tiež dvakrát kliknúť na ikonu Terminál ikonu v zozname aplikácií alebo kliknutím na ponuku Dash (ak používate GNOME) a vyhľadaním terminálu.
- Vi je jedným z najstarších a najštandardizovanejších textových editorov na báze Unixu. Vim znamená „Vi iMproved“, čo znamená, že je ako Vi, ale s ďalšími funkciami. Na väčšine moderných verzií Linuxu beží vi na výzvu sa skutočne spustí Vim namiesto. Základné príkazy sú pre oba editory rovnaké.
- Vi má viac krivky učenia ako Nano, ale akonáhle sa v tom zorientujete, používanie je veľmi jednoduché.
Krok 2. Prejdite do adresára, v ktorom chcete vytvoriť súbor
Pravdepodobne budete chcieť súbor umiestniť niekam do svojho domovského adresára, kde sa už nachádzate po otvorení okna terminálu. Ak chcete súbor umiestniť do existujúceho podadresára, môžete použiť cd príkaz dostať sa tam.
- Ak chcete zobraziť všetky priečinky v aktuálnom adresári (váš domovský adresár), napíšte ls a stlačte Zadajte.
- Ak chcete prejsť do adresára vo svojom domovskom adresári, zadajte názov adresára cd a stlačte Zadajte (nahraďte názov adresára 'názvom adresára).
- Ak chcete vytvoriť nový adresár, spustite makedir názov_adresára (nahraďte názov adresára názvom, ktorému chcete dať nový adresár. Potom do adresára zadajte názov adresára cd.
- Súbory môžete vytvárať a upravovať mimo svojho domovského adresára, ale budete k tomu potrebovať prístup root.
Krok 3. Napíšte názov súboru vi a stlačte kláves ↵ Enter
Prípadne môžete zadať názov súboru vim a uistiť sa, že sa súbor otvorí vo formáte Vim namiesto vo formáte Vi. Časť „vi“tohto príkazu vyberie textový editor Vim ako program, ktorý sa má použiť. Nahraďte názov súboru názvom, ktorý chcete priradiť novému súboru.
- Do súboru s názvom „sample.text“zadajte napríklad vi sample.txt.
- Ak má váš aktuálny adresár súbor s rovnakým názvom, tento príkaz namiesto toho tento súbor otvorí.
Krok 4. Stlačte kláves i
Keď otvoríte Vi alebo Vim, otvorí sa v špeciálnom režime, ktorý sa nazýva príkazový režim. Stlačením Ja kláves vás uvedie do režimu Vložiť, kde budete písať.
Mali by ste vidieť - VLOŽIŤ- vyskočí v spodnej časti okna po stlačení klávesu I.
Krok 5. Napíšte svoj text
Keď ste v režime vkladania, môžete jednoducho písať ako obvykle pre akýkoľvek iný textový dokument. Ak chcete prejsť na nasledujúci riadok, stačí stlačiť Zadajte.
Krok 6. Stlačte kláves Esc
Tým sa vrátite do príkazového režimu. V príkazovom režime budete vykonávať napríklad ukladanie, kopírovanie, vkladanie a ukončovanie. Budete vedieť, že ste v príkazovom režime, keď už v spodnej časti okna neuvidíte „VLOŽIŤ“.
- Po dokumente sa môžete pohybovať pomocou klávesov so šípkami, keď ste v príkazovom režime vo Vi aj Vime. Vim vám tiež umožňuje pohybovať sa v režime vkladania pomocou klávesov so šípkami.
- Do režimu vkladania sa môžete kedykoľvek vrátiť stlačením klávesu i kľúč.
Krok 7. Napíšte: w a stlačte kláves ↵ Enter
Všetky príkazy Vi/Vim začínajú dvojbodkou a príkaz: w uloží súbor („w“považujte za „zápis“).
- Ak ste vytvorili súbor bez názvu (alebo chcete uložiť aktuálne úpravy do nového súboru), zadajte namiesto toho: w názov súboru a názov súboru nahraďte názvom, ktorému chcete priradiť tento súbor.
- Ak chcete získať pomoc a dozvedieť sa viac o príkazoch Vi/Vim, napíšte: help v príkazovom režime a stlačte Zadajte.
Krok 8. Napíšte: q a stlačením klávesu ↵ Enter ukončite
Tým sa zatvorí váš súbor a dostanete sa späť do príkazového riadka.
- Ak chcete súbor znova otvoriť, zadajte názov súboru vi alebo názov súboru vim.
- Môžete tiež uložiť a skončiť súčasne zadaním: wq v príkazovom režime.
Tipy
- Pred ukončením súbor uložte, pretože nebudete vždy upozornení na neuložené zmeny.
- Na príkazovom riadku môžete spustiť príkaz man vi alebo man nano a zobraziť si príručky k niektorému z týchto textových editorov.
- Jednou z najužitočnejších funkcií Vim over Vi je zvýraznenie syntaxe, čo je skvelé pre kodéry. Dodáva sa tiež s integrovanou kontrolou pravopisu a možnosťou pohybu pomocou klávesov so šípkami v režime vkladania.