ați furnizat un Linode și l-ați pornit cu o distro care sună cool. Ați citit introducerea conceptelor Linux și ghidurile de început și acum sunteți gata să vă setați numele de gazdă. Mergeți mai departe și editați/etc / gazde.
ar trebui să utilizați vim sau Emacs? Este bine să folosiți Nano? Ce este Neovim? Sau ar trebui să utilizați un alt editor de text în întregime?,Emacs versus Vim este o conversație cunoscută pentru tensionarea relațiilor, dar vom încerca să descompunem unele dintre diferențe și să vă orientăm în direcția corectă, fără a pierde prea mulți dintre prietenii dvs. Dezvoltatori.Nano este editorul de text de bază încorporat pentru multe distribuții populare. De obicei, este deja conținut în distro, nu ia nici o învățare sau să se obișnuiască, și toate comenzile și solicitările sale sunt afișate în partea de jos.
utilizați Nano dacă:
sunteți nou la terminal sau trebuie doar să intrați într-un fișier pentru o schimbare rapidă., În comparație cu editorii mai avansați în mâinile cuiva care știe ce fac, unele sarcini sunt greoaie și non-personalizabile. Dar dacă nu vă petreceți ziua într-un editor de text bazat pe terminal, probabil că sunteți bine cu Nano. Nu lăsa pe nimeni să te deranjeze, folosește-l cu mândrie.
cum să Nano:
de la terminalul dvs., introduceți „nano” și numele fișierului pe care doriți să îl editați.
Dacă fișierul nu există deja, acesta va fi salvat odată ce îl salvați. Comenzile sunt listate în partea de jos și sunt declanșate cu tasta Control (CTRL)., De exemplu, pentru a găsi ceva în fișierul dvs., țineți apăsat CTRL și apăsați W, spuneți-i ce căutați și apăsați Enter. Apăsați CTRL + X pentru a ieși, apoi urmați instrucțiunile din partea de jos a ecranului.
Emacs și Vi
conform Slate, Emacs și Vi sunt ” printre cele mai longevive aplicații din toate timpurile.”Wikipedia pe diferențele dintre Emacs și Vi descrie Războiul Sfânt între cele două aplicații care a durat de la sfârșitul anilor 1970.
Ambele editori necesită învățarea lor respective de comenzi, ceea ce înseamnă că nu va fi capabil pentru a le deschide și de a obține dreptul la muncă., Dar utilizatorii experți ai fie par să facă editorul lor de alegere efectua magie, de multe ori fără a părăsi chiar rândul lor de origine tastatură.
nu începe să simți că trebuie să fii expert imediat. Te voi ghida prin a începe și odată ce te-ai stabilit în utilizarea de bază și te-ai angajat într-un editor, vei câștiga măiestrie prin utilizare.
Emacs
Emacs este în dezvoltare din 1976. Este mult timp pentru a dezvolta astfel de pluginuri necesare, cum ar fi Helm, Autocomplete și Org-mode., Emacs are atât de multe caracteristici disponibile, cum ar fi un terminal, calculator, calendar, client de e-mail, browser web și Tetris, despre care se vorbește adesea ca un sistem de operare în sine.
am constatat că pornirea Emacs a fost relativ simplă, dar cu cât învăț mai mult, cu atât mai mult este de învățat. Datorită „tampoanelor”, a acelor plugin-uri și a modului în care Emacs tratează” windows”, este editorul pe care l-ați putea folosi dacă petreceți toată ziua într-un editor și nu doriți să fiți deranjați sau distrași prin schimbarea aplicațiilor.,
asta nu înseamnă că Vi și derivatele sale nu sunt destinate utilizării pe tot parcursul zilei, dar sesiunile multiple și extensibilitatea în stil bucătărie-Chiuvetă a Emacs par să facă parte din tragerea principală pentru adepții săi.comenzile Emacs sunt accesate prin combinații de taste CTRL sau ALT și o altă apăsare de tastă. Când vedeți comenzi rapide care citesc C-h sau M-x, C reprezintă tasta control și M reprezintă tasta Alt (sau Escape, în funcție de sistemul dvs.).
cum să Emacs:
introduceți „emacs” în terminalul dvs. și accesați tutorialul încorporat cu C-h t. asta înseamnă că, în timp ce țineți apăsat CTRL, apăsați H, apoi T.,
sau, încercați combinația de taste C-h r pentru a deschide manualul în cadrul Emacs. Puteți folosi, de asemenea, manualul și un loc de joacă; doar amintiți-vă să renunțe fără a salva apăsând combinația de taste C-x C-c.
Utile Emacs link-uri:
- Emacs-ul wiki
- GNU Tur Ghidat
- Cornell Emacs Referință Rapidă
Vi/Vim
Vi sau una din variantele sale, de obicei, vine cu distro-de-alegere. Este considerat un editor „modal”, ceea ce înseamnă că există diferite moduri de navigare a fișierelor și de editare a textului., Deoarece navigați Vi cel mai eficient prin utilizarea comenzilor de la tastatură și a comenzilor rapide, Vi este mai bine experimentat decât explicat.când introduceți Vi, începeți în modul normal și navigați folosind comenzile tastaturii și tastele H, J, K și L pentru a vă deplasa la stânga, în jos, în sus și, respectiv, la dreapta.
folosind Vi este mai mult ca rezolvarea problemelor cu un strop sănătos de a vorbi cu computerul. Consideră-l o meditație; pentru cele mai bune rezultate, practica care să ateste intențiile tale. De exemplu, în modul normal, pentru a șterge un cuvânt, apăsați D, apoi W., Pentru a schimba totul în interiorul unei paranteze, așezați cursorul în interiorul parantezei deschise (, apoi apăsați c, apoi i, apoi deschideți paranteza (.
este posibil să aveți unele probleme inițiale de navigare Vi dacă utilizați o tastatură Dvorak, dar dacă acesta este cazul, este probabil că știați deja asta.
cum să Vi sau Vim:
introduceți ” vi ” sau ” vim ” în terminalul dvs.
pe multe distribuții, șansele sunt, chiar dacă introduceți ” vi ” într-un terminal, de fapt deschideți Vim. Vim este un succesor vi cu unele îmbunătățiri. Se rulează în mod implicit pe OS X și unele distribuții Linux atunci când ” vi ” este rulat.,pentru a ieși din Vim fără a salva, apăsați ESC pentru a intra în modul normal, apoi apăsați: (colon) pentru a accesa linia de comandă (un prompt apare în partea de jos) și introduceți q!.
operatorul : (colon) începe multe comenzi, cum ar fi :ajutor pentru ajutor, sau: w pentru a salva. Pentru a salva și a renunța, puteți utiliza acel prompt și combinația de taste: wq sau țineți apăsat SHIFT și apăsați Z de două ori (comanda rapidă SHIFT+ZZ).dacă sunteți blocat la prompt și nu vă amintiți operatorul pe care doriți să îl utilizați, Introduceți : (colon), apoi apăsați CTRL+D pentru o listă de posibilități.,
încercați Vim:
pentru a învăța elementele de bază ale Vim, introduceți „vimtutor” în terminalul dvs. pentru a accesa o prezentare interactivă.când sunteți gata pentru unele practici avansate, încercați VimGolf pentru exerciții care încurajează găsirea unor soluții mai bune și mai eficiente pentru a rezolva provocările.
îmi place afișarea numerelor de linie. Comanda,”: set number”, face mai ușor să sari rapid la anumite numere de linie. De exemplu, pentru a trece la linia 16, tastați :16 (două puncte 16)
la fel ca Emacs, există multe plugin-uri disponibile pentru Vim. Verificați vimawesome pentru pluginuri pentru a vă ajuta cu orice lucrați.,
- Swathmore Sfaturi și Trucuri
- Linux Academiei Vim Ghid de Referință
- VimGolf
de Asemenea, încercați: Neovim
Auto-touted ca „literalmente viitorul Vim,” Neovim a fost câștigat de tracțiune ca „drop-in de înlocuire pentru Vim” acesta își propune să fie. Neovim este un efort de a refactor (practic, rescrierea interioara pentru a funcționa mai bine fără încurc exterior) Vim codebase și să aducă diverse caracteristici de optimizare, cum ar fi plugin-uri asincrone (se execută separat, după cum este necesar), un terminal, și îmbunătățiri generale., Fiți conștienți, deși, în timp ce recenziile au fost în general pozitive, Neovim este în prezent în alfa.
cum se instalează Neovim:
Instalați aplicația folosind managerul de pachete ales, apoi introduceți „nvim”. Tratați-l ca Vim așa cum este descris mai sus și consultați documentația Neovim.
dar dacă îmi place să mă cufund în Emacs și doresc să acționeze mai mult ca Vim?
modul Evil Emacs ar putea fi pentru tine., Nu este rău pentru că este mai dificil (nu mai mult decât de obicei); nu, modul evil face ca Emacs să acționeze mai mult ca vim, oferindu-i moduri și permițând comenzi accesibile prin comanda : trigger (colon trigger).
Mentiuni onorabile
Ed a fost acolo de la începutul Unix, și poate fi invocat cu un simplu „ed”, urmat de un nume de fișier. Primul lucru pe care îl veți observa este că nimic nu pare să se întâmple. Asta pentru că ed este atât de ușor (sub 100kb), încât există chiar în liniile terminale.,la fel ca Vim, ed este modal și are un mod vizual puțin diferit de ceea ce s-ar putea aștepta. Utilizați-l dacă totul este rupt sau dacă este 1991. Dacă sunteți hotărât să învățați ed, consultați manualul GNU ed.
dacă îl deschideți doar pentru a vă plimba, introduceți ” Q ” pentru a renunța fără a vă solicita în continuare.
gedit
același caz de utilizare ca nano, dar în loc să fie bazat pe terminal, gedit necesită o interfață grafică de utilizator (GUI). Din această cauză, nu aparține într-adevăr unei liste de editori de text pe bază de terminale, cu excepția faptului că este o opțiune pentru unele sisteme., Folosește-l dacă te face fericit.
Wordstar 4.0
Editor-de-alegere pentru uciderea de pe personajele tale preferate.
Wordperfect
Editor-de-alegere pentru firma de avocatura imbatranire. Ca Vim și Emacs, WordPerfect a fost în jurul valorii de la sfârșitul anilor 1970, și a fost îmbrățișat de către firme de avocatură din DOS de zile de la începutul anilor ’80. Dacă e editor de alegere, atunci când îți ceri scuze pentru prietenii dvs. pentru a trimite ciudat fișiere, le reamintesc că OpenOffice și LibreOffice va deschide destul de mult nimic pe cele mai multe grafice bazate pe sisteme de operare.,încercați un editor și tutorialul său, vizionați câteva videoclipuri cu persoane care îl folosesc în scopul propus, apoi petreceți o zi sau două folosind-o cu fișiere reale. Unul dintre lucrurile frumoase despre utilizatorii fundamentaliști vim și Emacs este că ambii au umplut Internetul (da, capital „I”) cu sfaturi, pluginuri, comenzi rapide, jocuri și versete biblice despre o utilizare mai eficientă pentru fiecare caz de utilizare posibil.
cel mai bun editor pentru tine este cel care te face să te simți ca și cum ai fi făcut lucrurile; nu neapărat cel în care te-ai scufundat cel mai mult timp., Deși, odată ce degetele sunt antrenate și aveți lucrurile configurate așa cum doriți, probabil că este puțin probabil să comutați.
Leave a Reply