Tento wikiHow vás naučí vytvářet a upravovat textové soubory ve dvou populárních textových editorech Linuxu. Téměř všechny systémy Linux jsou předinstalovány s Nano, přímým a snadno použitelným textovým editorem. Pokud nemáte rádi (nebo nemáte) Nano, můžete k úpravě textových souborů použít také Vi (nebo Vim, v závislosti na systému). Vi a Vim jsou trochu náročnější na používání, protože existuje velké množství příkazů a dva různé režimy.
Kroky
Metoda 1 ze 2: Použití Nano
Krok 1. Stisknutím Control+Alt+T otevřete nové okno terminálu
Tato klávesová zkratka otevírá okno terminálu téměř ve všech verzích Linuxu.
- Můžete také dvakrát kliknout na Terminál ikonu v seznamu aplikací nebo kliknutím na nabídku Dash (pokud používáte GNOME) a vyhledáním terminálu.
- Nano je velmi snadno použitelný textový editor, který je předinstalován ve všech distribucích Linuxu založených na Ubuntu. Pokud Nano nemáte, můžete jej získat spuštěním sudo apt install nano (Ubuntu a Debian) nebo sudo yum install nano (CentOS a Fedora).
- Pokud jste někdy používali textový editor Pico, zjistíte, že Nano je v podstatě totožné. A na rozdíl od Vi a Vim nemusíte při používání přepínat mezi režimy příkazů a zadávání.
Krok 2. Přejděte do adresáře, ve kterém chcete vytvořit soubor
Pravděpodobně budete chtít umístit soubor někam do domovského adresáře, kde se již budete nacházet po otevření okna terminálu. Pokud chcete soubor umístit do existujícího podadresáře, můžete použít CD příkaz dostat se tam.
- Chcete -li zobrazit všechny složky v aktuálním adresáři (váš domovský adresář), zadejte ls a stiskněte Vstupte.
- Chcete -li přejít do adresáře ve vašem domovském adresáři, zadejte název adresáře cd a stiskněte Vstupte (nahraďte název adresáře 'názvem adresáře).
- Pokud chcete vytvořit nový adresář, spusťte makedir název_adresáře (nahraďte název adresáře jménem, kterému chcete dát nový adresář. Poté do adresáře zadejte název adresáře cd.
- Soubory můžete vytvářet a upravovat mimo domovský adresář, ale budete k tomu potřebovat přístup root.
Krok 3. Zadejte nano název souboru a stiskněte klávesu ↵ Enter
Nahraďte název souboru názvem, kterému chcete dát nový textový soubor. Tím se vytvoří a otevře nový textový soubor s tímto názvem.
- Pokud například chcete vytvořit soubor s názvem „testfile“, zadejte nano testfile a stiskněte Vstupte.
- Může být užitečné přidat „.txt“na konec názvu souboru, abyste věděli, že se jedná o textový soubor.
- Pokud váš aktuální adresář obsahuje soubor se stejným názvem, tento příkaz místo toho tento soubor otevře.
Krok 4. Najděte seznam příkazů v dolní části okna
Příkazy, které můžete použít při psaní do souboru, se zobrazí v dolní části aplikace Nano. Chcete -li zobrazit více příkazů, jednoduše zvětšete okno přetažením z jednoho z jeho rohů.
-
Příkazy buď začínají karátem (^) nebo M. Karát představuje Řízení klíč, zatímco M představuje Alt klíč.
- Například ^U je příkaz k vložení. Chcete -li vložit něco, co jste zkopírovali, stiskněte Control + U.
- M-U je příkaz k vrácení poslední akce. Chcete -li akci vrátit zpět, stiskněte Alt + U.
- Chcete -li zobrazit všechny příkazy Nano, stiskněte Ovládání + G.
Krok 5. Zadejte do souboru
Pokud potřebujete přesunout kurzor, použijte klávesy se šipkami.
Pomocí myši můžete zvýraznit text, který chcete zkopírovat a/nebo vložit. Chcete -li zkopírovat zvýrazněný text, stiskněte Alt + 6. Poté se pomocí kláves se šipkami přesuňte na jiné místo v souboru a stiskněte Control + U vložit.
Krok 6. Stisknutím Ctrl+O soubor uložte
Protože jste již souboru dali název, nebudete požádáni o jeho pojmenování. Pokud jste však soubor spustili bez pojmenování (spuštěním příkazu nano z řádku bez názvu souboru), budete požádáni, abyste zadali název nového souboru a stiskli Vstupte zachránit.
Vyhněte se pokušení tisknout Ovládání + S uložit, protože to jen zmrazí okno vašeho terminálu!
Krok 7. Stisknutím klávesy Control+X ukončíte Nano
Tím se vrátíte do příkazového řádku.
Soubor, který jste vytvořili v Nano, můžete znovu otevřít zadáním nano názvu souboru stejně jako předtím
Metoda 2 ze 2: Použití Vi nebo Vim
Krok 1. Stisknutím Control+Alt+T otevřete nové okno terminálu
Tím se otevře nový terminál v jakékoli verzi Linuxu.
- Můžete také dvakrát kliknout na Terminál ikonu v seznamu aplikací nebo kliknutím na nabídku Dash (pokud používáte GNOME) a vyhledáním terminálu.
- Vi je jedním z nejstarších a nejvíce standardizovaných textových editorů založených na Unixu. Vim znamená „Vi iMproved“, což znamená, že je to jako Vi, ale s více funkcemi. Na většině moderních verzí Linuxu běží vi na výzvu se skutečně spustí Vim namísto. Základní příkazy jsou pro oba editory stejné.
- Vi má více křivky učení než Nano, ale jakmile se v tom zorientujete, je to docela snadné.
Krok 2. Přejděte do adresáře, ve kterém chcete vytvořit soubor
Pravděpodobně budete chtít umístit soubor někam do domovského adresáře, kde se již budete nacházet po otevření okna terminálu. Pokud chcete soubor umístit do existujícího podadresáře, můžete použít CD příkaz dostat se tam.
- Chcete -li zobrazit všechny složky v aktuálním adresáři (váš domovský adresář), zadejte ls a stiskněte Vstupte.
- Chcete -li přejít do adresáře ve vašem domovském adresáři, zadejte název adresáře cd a stiskněte Vstupte (nahraďte název adresáře 'názvem adresáře).
- Pokud chcete vytvořit nový adresář, spusťte makedir název_adresáře (nahraďte název adresáře jménem, kterému chcete dát nový adresář. Poté do adresáře zadejte název adresáře cd.
- Soubory můžete vytvářet a upravovat mimo domovský adresář, ale budete k tomu potřebovat přístup root.
Krok 3. Zadejte název souboru vi a stiskněte klávesu ↵ Enter
Případně můžete zadat název souboru vim, abyste se ujistili, že se soubor otevře ve Vim místo Vi. Část „vi“tohoto příkazu vybere textový editor Vim jako program, který se má použít. Nahraďte název souboru názvem, který chcete přiřadit novému souboru.
- Například pro soubor s názvem „sample.text“byste zadali vi sample.txt.
- Pokud váš aktuální adresář obsahuje soubor se stejným názvem, tento příkaz místo toho tento soubor otevře.
Krok 4. Stiskněte klávesu i
Když otevřete Vi nebo Vim, otevře se ve speciálním režimu s názvem Příkazový režim. Stisknutím tlačítka Já klávesa vás uvede do režimu Vložit, kde budete psát.
Měl bys vidět - VLOŽIT- vyskočí ve spodní části okna, když stisknete klávesu I.
Krok 5. Zadejte text
Když jste v režimu vkládání, můžete jednoduše psát jako obvykle pro jakýkoli jiný textový dokument. Chcete -li přejít na další řádek, stačí stisknout Vstupte.
Krok 6. Stiskněte klávesu Esc
Tím se vrátíte zpět do příkazového režimu. V příkazovém režimu budete provádět například ukládání, kopírování, vkládání a ukončení. Budete vědět, že jste v příkazovém režimu, když už ve spodní části okna neuvidíte „VLOŽIT“.
- Pomocí kláves se šipkami se můžete pohybovat po dokumentu, když jste v režimu Command ve Vi i Vim. Vim vám také umožňuje používat klávesy se šipkami k pohybu v režimu Vložit.
- Do režimu Vložit se můžete kdykoli vrátit stisknutím tlačítka já klíč.
Krok 7. Zadejte: w a stiskněte klávesu ↵ Enter
Všechny příkazy Vi/Vim začínají dvojtečkou a příkaz: w soubor uloží („w“považujte za „zápis“).
- Pokud jste vytvořili soubor bez názvu (nebo chcete uložit aktuální úpravy do nového souboru), zadejte místo toho: w název_souboru a název souboru nahraďte názvem, kterému chcete dát tento soubor.
- Chcete -li získat pomoc a dozvědět se více o příkazech Vi/Vim, zadejte: help v příkazovém režimu a stiskněte Vstupte.
Krok 8. Zadejte: q a stisknutím klávesy ↵ Enter ukončete
Tím se váš soubor zavře a dostanete se zpět do příkazového řádku.
- Chcete -li soubor znovu otevřít, zadejte název souboru vi nebo název souboru vim.
- Můžete také uložit a ukončit současně zadáním: wq v příkazovém režimu.
Tipy
- Před ukončením soubor uložte, protože nebudete vždy upozorněni na neuložené změny.
- Na příkazovém řádku můžete spustit man vi nebo man nano a zobrazit manuály k některému z těchto textových editorů.
- Jednou z nejužitečnějších funkcí Vim over Vi je zvýraznění syntaxe, což je skvělé pro kodéry. Dodává se také s integrovanou kontrolou pravopisu a schopností pohybovat se pomocí kláves se šipkami v režimu Vložit.