Du har tildelt en Linode, og startet det op med en cool-lydende distro. Du har læst introduktionen til Linu. – koncepter og Introduktionsguider, og nu er du klar til at indstille dit værtsnavn. Gå videre og rediger/etc / værter.
skal du bruge vim eller Emacs? Er det okay at bruge Nano? Hvad er Neovim? Eller skal du bruge en anden teksteditor helt?,emacs versus Vim er en samtale, der er kendt for at belaste relationer, men vi vil forsøge at nedbryde nogle af forskellene og styre dig i den rigtige retning uden at miste for mange af dine udviklervenner.
Nano er den indbyggede grundlæggende teksteditor til mange populære distros. Det er normalt allerede indeholdt i distroen, tager ikke nogen læring eller vænner sig til, og alle dens kommandoer og prompter vises nederst.
brug Nano hvis:
du er ny til terminalen, eller du skal bare komme ind i en fil for en hurtig ændring., Sammenlignet med mere avancerede redaktører i hænderne på en person, der ved, hvad de laver, er nogle opgaver besværlige og ikke-tilpasselige. Men hvis du ikke bruger dagen i en terminalbaseret teksteditor, har du sandsynligvis det godt med Nano. Lad ikke nogen genere dig, Brug det med stolthed.
sådan Nano:
fra din terminal skal du indtaste `nano` og det filnavn, du vil redigere.
Hvis filen ikke allerede findes, vil den, når du gemmer den. Kommandoer vises på tværs af bunden og udløses med kontrol (CTRL) – tasten., For at finde noget i din fil skal du holde CTRL nede og trykke på W, fortælle det, hvad du søger efter, og trykke på Enter. Tryk på CTRL+. for at afslutte, og følg derefter vejledningen nederst på skærmen.
Emacs og vi
ifølge skifer er Emacs og vi “blandt de længst levede applikationer gennem tidene.”Wikipedia-indlæg på forskelle mellem Emacs og Vi beskriver den Hellige Krig mellem de to programmer, som har raset siden slutningen af 1970’erne.
Både redaktører kræver at lære deres respektive kommandoer, hvilket betyder, at du ikke vil være i stand til at åbne dem og få ret til at arbejde., Men ekspert brugere af enten synes at gøre deres redaktør valg udføre magi, ofte uden selv at forlade deres tastatur hjem række.
start ikke med at føle, at du har brug for at være ekspert med det samme. Jeg leder dig gennem at komme i gang, og når du først har fundet dig til grundlæggende brug og forpligtet dig til en redaktør, får du mestring gennem brug.
Emacs
Emacs har været under udvikling siden 1976. Det er meget tid til at udvikle sådanne nødvendige plugins som Helm, Autofuldførelse og Org-tilstand., Emacs har så mange tilgængelige funktioner som en terminal, lommeregner, kalender, e-mail-klient, browebbro .ser og Tetris, det tales ofte om som et operativsystem selv.
Jeg fandt ud af, at det var relativt enkelt at starte Emacs, men jo mere Jeg lærer, jo mere er der at lære. Takket være “buffere”, disse plugins og den måde, Emacs behandler “windowsindo .s” på, er det den editor, du måske bruger, hvis du tilbringer hele dagen i en editor og ikke ønsker at blive generet eller distraheret ved at skulle skifte applikationer.,
det er ikke at sige, at Vi og dets derivater ikke er til brug hele dagen, men de flere sessioner og køkkenvask-stil udvidelighed af Emacs synes at være en del af hovedtrækningen for sine hengivne.emacs-kommandoer åbnes via tastaturkombinationer af CTRL eller ALT og et andet tastetryk. Når du ser genveje, der læser C-H eller M -., står C for kontroltasten, og M står for alt-tasten (eller Escape, afhængigt af dit system).
sådan Emacs:
indtast ’emacs’ i din terminal, og få adgang til den indbyggede tutorial med C – H t. Det betyder, at mens du holder CTRL, skal du trykke på H og derefter T.,
eller prøv tastekombinationen C-h r for at åbne manualen i Emacs. Du kan også bruge den manuelle som en legeplads, bare husk at afslutte uden at gemme ved at trykke på tastekombinationen C-x C-c.
Nyttige Emacs links:
- Emacs wiki
- GNU Guidet Tur
- Cornell Emacs Hurtig Reference
Vi/Vim
Vi eller en af dens varianter, som typisk kommer med din distro-of-choice. Det betragtes som en” modal ” editor, hvilket betyder, at der er forskellige tilstande til at navigere filer og redigere tekst., Fordi du navigerer Vi mest effektivt gennem brug af tastaturkommandoer og genveje, vi er bedre erfarne end forklaret.
Når du indtaster Vi, begynder du i normal tilstand og navigerer ved hjælp af tastaturkommandoer og tasterne H, J, K og L for at flytte henholdsvis venstre, ned, op og højre.brug af vi er mere som problemløsning med et sundt strejf af at tale med din computer. Betragt det som en meditation; for de bedste resultater, praksis med angivelse af dine intentioner. For eksempel, mens du er i normal tilstand, for at slette et ord, skal du trykke på D og derefter W.., Hvis du vil ændre alt inde i en parentes, skal du placere markøren inde i den åbne parentes (, tryk derefter på c, derefter i, og åbn derefter parentes (.
du har måske nogle indledende problemer med at navigere Vi, hvis du bruger et Dvorak-tastatur, men hvis det er tilfældet, er det sandsynligt, at du allerede vidste det.
sådan Vi eller vim:
indtast `vi` eller `vim` i din terminal.
på mange distros er chancerne, selvom du indtaster `vi` i en terminal, åbner du faktisk vim. Vim er en vi-efterfølger med nogle forbedringer. Det kører som standard på OS and og nogle Linu. – distributioner, når `vi` køres.,
for at afslutte VIM uden at gemme, skal du trykke på ESC for at gå ind i normal tilstand og derefter trykke på: (kolon) for at få adgang til kommandolinjen (en prompt vises helt nederst) og indtaste!!.
operatøren : (kolon) begynder mange kommandoer som :hjælp til hjælp eller :w for at gemme. For at gemme og afslutte, kan du bruge denne prompt og tastekombinationen :W., eller hold SHIFT nede og tryk på two to gange (genvejen SHIFT+..).
Hvis du sidder fast ved prompten og ikke kan huske den operatør, du vil bruge, skal du indtaste : (kolon) og derefter trykke på CTRL+D for at få en liste over muligheder.,
prøv vim:
for at lære Vim basics skal du indtaste `vimtutor` i din terminal for at få adgang til et interaktivt gennemgang.
Når du er klar til avanceret praksis, kan du prøve vimgolf til øvelser, der tilskynder til at finde bedre og mere effektive løsninger til at løse udfordringer.
Jeg kan godt lide at vise linjenumre. Kommandoen,’: set number’, gør det lettere at springe til bestemte linjenumre hurtigt. For eksempel, for at hoppe til linje 16, skriv: 16 (kolon 16)
ligesom Emacs er der mange plugins tilgængelige for Vim. Tjek Vima .esome for plugins til at hjælpe med hvad du arbejder på.,
- Swathmore s Tips og Tricks
- Linux Academy ‘ s Vim Reference Guide
- VimGolf
prøv Også: Neovim
Selv-udråbt som “bogstavelig talt fremtiden af Vim,” Neovim har været at få trækkraft som “drop-in erstatning for Vim” det har til formål at være. Neovim er et forsøg på at refactor (dybest set, omskrivning indersiden til at fungere bedre uden messing op udenfor) Vim er codebase og bringe forskellige optimering af funktioner, som asynkrone plugins (de kører separat, efter behov), en terminal, og generelle forbedringer., Vær dog opmærksom på, mens anmeldelser generelt har været positive, er Neovim i øjeblikket i alpha.
Sådan installeres Neovim:
Installer appen ved hjælp af din valgte pakkehåndtering, og indtast derefter `nvim`. Behandl det som Vim som beskrevet ovenfor, og tjek neovim dokumentationen.
men hvad nu hvis jeg kan lide at fordybe mig i Emacs og ønsker, at det handlede mere som Vim?
Emacs Evil mode kan være for dig., Det er ikke ondt, fordi det er vanskeligere (ikke mere end normalt); Nej, ond tilstand får Emacs til at handle lidt mere som vim ved at give det tilstande og aktivere kommandoer tilgængelige via kommandoen : trigger (colon trigger).
ærede Mentioner
Ed har været der siden begyndelsen af Uni., og kan påberåbes med en simpel `ed` efterfulgt af et filnavn. Den første ting, du vil bemærke, er, at intet ser ud til at ske. Det skyldes, at ed er så let (under 100kB), at den eksisterer lige i terminallinjerne.,som Vim er ed modal og har en visuel tilstand, der er lidt anderledes end hvad du måske forventer. Brug det, hvis alt andet er brudt, eller hvis det er 1991. Hvis du er fast besluttet på at lære ed, så tjek GNU ed manualen.
Hvis du bare åbner den for at stikke rundt, skal du indtaste `Q` for at afslutte uden yderligere at spørge.
gedit
samme brugssag som nano, men snarere end at være terminalbaseret, kræver gedit en grafisk brugergrænseflade (GUI). På grund af dette hører det ikke rigtig til på en liste over terminalbaserede tekstredaktører, bortset fra at sige, at det er en mulighed på nogle systemer., Brug det, hvis det gør dig glad.
Worordstar 4.0
Editor-of-choice til at dræbe dine yndlingsfigurer.
Worordperfect
Editor-of-choice for den aldrende advokatfirma. Som Vim og Emacs, WordPerfect har eksisteret siden slutningen af 1970’erne, og blev omfavnet af advokatfirmaer i DOS-dage i begyndelsen af ’80’erne. Hvis det er din editor-of-choice, når du undskylde til dine venner for at sende underlige filer, minde dem om, at OpenOffice og LibreOffice vil åbne stort set alt på de fleste grafik-baserede operativsystemer.,
det koger ned til dette
prøv en editor og dens tutorial, se et par videoer af folk, der bruger det til dit tilsigtede formål, og brug derefter en dag eller to ved at bruge det med rigtige filer. En af de gode ting ved fundamentalistiske vim-og Emacs-brugere er, at begge har fyldt internettet (ja, kapital ‘jeg’) med tip, plugins, genveje, spil og bibelvers om mere effektiv brug til enhver mulig brugssag.
den bedste editor til dig er den, der får dig til at føle, at du får tingene gjort; ikke nødvendigvis den, du har sunket mest tid til., Selvom, når dine fingre er uddannet, og du har fået ting konfigureret den måde, du ønsker, er du sandsynligvis usandsynligt at skifte.
Leave a Reply