Så här skapar och redigerar du textfiler på Linux med terminalen
Textfiler är kanske bland de som du använder mest på din dator. Att skapa och redigera en textfil på Windows eller Mac är lätt, tack vare program som TextEdit eller Notepad. Men även på Linux är det möjligt att göra detta, liksom på alla operativsystem med en terminal. Först kan stegen vara förvirrande, men du kommer snart inse att du kan redigera textfilerna enkelt och effektivt.
steg
Metod 1
Använd terminalen1
Öppna terminalen. Åtgärden för att göra detta är annorlunda för varje operativsystem, men vanligtvis är ikonen Terminal i mappen Program. Med en snabb sökning på Google kan du få all information du behöver för ditt operativsystem.
2
Lär dig terminalens grundläggande funktioner. I början hittar du dig i hemmappen, representerad av symbolen "~". Digita "ls" för att visa en lista över alla filer och mappar inom den aktuella sökvägen. Digita "cd mappnamn" för att ändra sökvägen i mappens mappnamn. Om du till exempel vill gå till dokumentmappen anger du kommandot "cd-dokument".
3
Lär dig navigeringskommandon. användning ".." (kolon) för att komma åt mappen ovanför den nuvarande. För att återgå från olika till dokument, skriv "cd ..", eftersom dokumentmappen är en nivå över den nuvarande. användning "~" för att komma åt hemmappen. För att snabbt komma tillbaka till hemmappen, skriv bara "cd ~".
4
Gå till mappen där du vill skapa eller redigera textfilen. Om du vill redigera ett befintligt dokument använder du "CD" att flytta till katalogen som innehåller den. För att skapa ett nytt dokument, gå till mappen där du vill spara det. Om du till exempel vill gå till mappen Documents skriver du kommandot "cd-dokument".
5
Välj en textredigerare. De två mest använda som kan nås från terminalen är Emacs och Vim och har sina egna fördelar. Den första är ett kraftfullt och universellt program som kan utföra något kommando. Vim är smalare, enklare och använder mindre minne. Programmerare är ofta mycket oförsonliga i valet mellan dessa applikationer, till den punkt som debatten mellan de två namngavs "Redaktörernas krig".
6
Öppna filen du vill redigera. För att använda Vim, skriv "vi filnamn.txt"- "du" är kommandot som öppnar Vim e "filnamn.txt" är namnet på filen du vill redigera. För att använda Emacs, skriv "emacs nomefile.txt". Om filen finns, öppnar textredigeraren den. Annars öppnar programmet en tom fil med det valda namnet.
7
Redigera filen som du skulle i någon annan textredigerare. Glöm inte att spara det innan du stänger det, för att se till att ändringarna är permanenta. Stäng programmet för att återvända till terminalen.
Metod 2
Använd Vim från terminalen1
Öppna filen du vill redigera. Skriv bara in den "vi filnamn.txt"- "du" är kommandot som öppnar Vim e "filnamn.txt" är namnet på filen du vill redigera. Vim öppnas i terminalfönstret du använder för närvarande. Du kommer att se innehållet i filen visas om den är tom eller kortare än fönstret, du ser linjer med symboler ("~") färgad. Dessa indikerar att tomma linjer inte ingår i filen. I nedre delen av fönstret bör du läsa filnamnet och all information som är relaterad till den.
2
Lär dig att använda Vim. Det finns två lägen inom programmet, Insertion och Command. Du kommer att göra ändringar i texten i infogningsläge, medan du kommer att använda kommandon för att kopiera, klistra in, bläddra, spara, stänga och utföra andra funktioner.
3
Lär dig att flytta inuti Vim. Använd upp- och nedpilarna för att flytta upp eller ner en rad. Med vänster och höger flyttar du markören av ett tecken på samma rad. I kommandot läge trycker du på "0" att hoppa till början av raden e "$" att gå till slutet. användning "b" och "och" att hoppa till början och slutet av ett ord. Awards "[" två gånger för att hoppa till början av filen e "]" två gånger för att komma till slutet. Awards "{" (Skift + "[") för att gå till föregående tomma linje e "}" för att komma till följande. Digita ": n" att hoppa till radnummer n (": 5" flytta markören till linje 5).
4
Ange infogningsläge och börja redigera textfilen. För att göra det, tryck på "den", "den" (Capital), "till" eller "EN" och börja skriva. "den" låter dig skriva in text direkt innan markören, medan "den" infogar texten i början av den aktuella raden. "till" kan du lägga till text direkt efter markören e "EN" kan du skriva i slutet av den aktuella raden. Efter att ha kommit in i kommandot kan du skriva texten som du normalt skulle.
5
I Insertion läge trycker du på Esc-tangenten för att växla till Command-läge. Tack vare kontrollerna kan du flytta markören snabbare, kopiera och klistra in texten, spara och stäng programmet.
6
Spara och stäng. När du är färdig med att redigera textfilen, tryck på Esc för att växla till Kommandoläge. För att spara ändringarna, skriv ": w" (w står för "skriva", skriv). För att stänga Vim och återvända till terminalen, använd ": q". För att spara och stänga med bara ett kommando kan du använda ": wq". Om du vill stänga filen utan att spara ändringarna skriver du ": Q!".
7
Öppna filen igen från terminalen som du gjorde tidigare. Använd kommandot "vi filnamn.txt". Den här gången, när du öppnar filen, bör du se alla de ändringar du just sparat.
Metod 3
Använd Emacs från terminalen1
Öppna textfilen med Emacs. För att göra detta, skriv "emacs nomefile.txt". På vissa operativsystem öppnar Emacs i ett nytt fönster utan att stänga terminalen. Du bör se textfilen i huvuddelen av fönstret, med två linjer längst ner, som visar statusen för operationerna inom Emacs.
2
Lär dig om Emacs-kommandon. Det här programmet erbjuder många kraftfulla kommandon som låter dig flytta markören i ett dokument, söka efter användbar eller relaterad information, manipulera texten och bättre förstå koden. Dessa kommandon är indelade i två kategorier.
3
Läs Emacs handledning. Du kan komma åt det med C-h t-kommandot (håll Control medan du trycker på h, släpp sedan båda tangenterna och tryck på t). Läs handledningen för att lära dig mer om Emacs-kommandon och alla operationer som finns tillgängliga i programmet. Denna information är mycket viktig om du vill använda programmet regelbundet, särskilt för programmering.
4
Lär dig att flytta inuti Emacs. Flytta markören upp, ner, vänster eller höger med piltangenterna. Du kan också använda kommandona C-b och C-f för att flytta framåt eller bakåt ett tecken och Esc b, Esc f för att flytta framåt eller bakåt ett ord. Använd C-p och C-n för att flytta upp eller ner en rad. C-a och C-e flytta markören till början eller slutet av en rad, ESC a och ESC och i början och slutet av meningen ESC [och ESC] i början och slutet av stycket ESC < och ESC > i början och i slutet av filen.
5
Redigera filen. Skriv som du skulle i någon annan textredigerare.
6
Spara och stäng. När du redigerar eller när du är klar, spara filen med kommandot C-x s. För att välja ett nytt filnamn, använd C-x C-w. För att stänga Emacs, skriv C-x C-c. Om filen inte sparas, kommer systemet att be dig att göra det innan du stänger programmet. Svar som du vill-Emacs kommer chuderà och du kommer tillbaka till terminalfönstret.
tips
- Sök efter andra kommandon för din textredigerare. Med fler kommandon tillgängliga kan du använda program mer effektivt. Med rätt dos av övning kan du tycka att du föredrar dessa redaktörer över vanliga ordbehandlingsapplikationer.
Dela på sociala nätverk:
Relaterade
- Så här öppnar du ett program på en Mac Använda Terminal-fönstret
- Så här aktiverar du fildelning
- Så här ändrar du lösenordet för din användarprofil i Linux
- Så här ansluter du Xbox 360-kontrollen till en dator med Windows 8 via kabel
- Så här konfigurerar du Java Home
- Så här kontrollerar du operativsystemet på en dator
- Så här kopierar du filer i Linux
- Så här kontrollerar du IP-adressen på Linux
- Hur man berättar för datorn allt du skriver
- Hur man skapar ett program i C
- Så här Unzip Zip-filer i Linux
- Hur man gör en Traceroute
- Så här installerar du Oracle Java på Linux Ubuntu
- Hur man spelar i terminalen på din Mac
- Så här installerar du Oracle Java JDK på Ubuntu Linux
- Så här döljer du en fil eller mapp
- Så här tar du bort .Ds_Store-filer på Mac Os X
- Så här hittar du en IP-adress
- Så här sammanfogar du textfiler (.Txt) från kommandotolken
- Så här använder du vin på Linux
- Så här använder du ett operativsystem från en USB-flash-enhet