Tokie skaitytojai kaip jūs padeda palaikyti MUO. Kai perkate naudodami nuorodas mūsų svetainėje, galime uždirbti filialų komisinius. Skaityti daugiau.

Terminalo teksto rengyklės naudojamos beveik viskam Linux; nuo greitų Bash scenarijų ir konfigūracijos failų rašymo iki visavertių programų kūrimo ar net romano rašymo.

Nors nano yra iš anksto įdiegtas daugelyje platinimo įrenginių, o „Emacs“ ir „Vim“ turi savo sekančius elementus, yra ir kitų puikių terminalo teksto redaktorių. Štai keturi geriausi:

1. Heliksas

Helix yra į kodą orientuota teksto rengyklė, parašyta Rust ir įkvėpta Kakoune ir Neovim. Jo Kakoune šaknys yra aiškiai matomos, nes dėmesys sutelkiamas į kelis pasirinkimus, kurie yra esminė pagrindinė Helix funkcija.

Jame taip pat yra žinomesnės „Neovim“ modalinio redagavimo galimybės, bet šiek tiek mažiau bauginančios ir patogesnės vartotojui.

Sintaksės paryškinimas tvarko Tree-sitter, todėl galite lengvai tvarkyti įtraukas, sekti kintamuosius ir manipuliuoti pasirinkimais, visai nesulėtinant proceso.

instagram viewer

Geriausias būdas įdiegti „Helix“ bet kuriame platinimo tinkle yra sukurti jį iš šaltinio. Norėdami tai padaryti, pirmiausia turite įdiegti Rust kartu su Cargo paketo įrankiu:

curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh

Aukščiau pateikta komanda atsisiųs ir vykdys scenarijų, kad įdiegtų Rust and Cargo. Dabar klonuokite „Helix GitHub“ saugyklą naudodami:

git klonas https://github.com/helix-editor/helix

Naudokite cd komanda Norėdami pereiti į Helix katalogą, tada įdiekite Helix:

cd spiralė
krovinys diegti--užrakintas --kelio spiralės terminas

Tada galite paleisti Helix įvesdami:

hx

...į bet kurį terminalą.

Norėdami rašyti Helix, turite įvesti Įdėti režimą paspausdami i klavišą klaviatūroje. Įvedę tekstą, paspauskite Pabegti klavišą, kad grįžtumėte į įprastą režimą. Iš čia teksto redagavimas ir manipuliavimas yra panašus į Vim. Klavišų sąsajos yra prieinamos oficialioje Helix dokumentacijoje.

2. Amp

Panašiai kaip „Helix“, „Amp“ taip pat parašyta „Rust“ kalba ir semiasi įkvėpimo iš „Vim“ su panašiais klavišų rišimais ir vėlgi – modaliniu požiūriu į redagavimą. Stiprintuvą paprasta naudoti ir net pradedantieji gali su juo susitvarkyti iš karto, nors pagrindinė stiprintuvo rinka yra kūrėjai.

Be įprastų režimų, tokių kaip įterpimas, normalus ir pasirinkimas, stiprintuvas turi keletą naujų režimų, kurie suteikia papildomų funkcijų.

Stiprintuvas turi protingus numatytuosius nustatymus ir nereikalauja jokios pradinės konfigūracijos. Sintaksės paryškinimas, neaiški failų paieška ir pagrindinė „Git“ integracija pasiekiami iš karto.

Jei jau įdiegėte Rust and Cargo, galite įdiegti Amp naudodami:

krovinys diegti stiprintuvas

Viena iš „Amp“ savybių, kuri mums labai patinka, yra galimybė laikinai sustabdyti seansą, grįžti į apvalkalą ir tęsti redagavimą nuo ten, kur baigėte. Tai galite padaryti paspausdami Z klavišą, kai veikia įprastu režimu.

Norėdami tęsti redagavimą, įveskite fg į savo terminalą. Visą stiprintuvo dokumentaciją galima rasti adresu oficiali stiprintuvo svetainė. Arba pirmą kartą paleidę stiprintuvą paspauskite ? klavišą, kad peržiūrėtumėte išsamų greitos pradžios vadovą.

3. Zee

Akimirkai atsitraukęs nuo „Vim“ įkvėptų redaktorių, Zee teigia esantis šiuolaikiškas terminalo redaktorius Emacs dvasia. Parašyta Rust, Zee yra akinamai greita ir sklandi, pasižymi 100 kadrų per sekundę greičiu, o redagavimai pateikiami per mažiau nei 10 milisekundžių. Panašiai kaip „Helix“, „Zee“ sintaksės paryškinimui ir patvirtinimui naudoja „Tree-sitter“.

Vėlgi, prieš diegdami Zee, turėtumėte įdiegti Cargo ir Rust su:

krovinys diegti--užrakintas zee

Jei norite, kad Zee būtų integruotas su sistemos iškarpine (tikriausiai tai darote), turėsite įdiegti Zee su sistemos iškarpinės funkcija:

krovinys diegti--užrakinta --yra sistemos iškarpinės zee

Įdiegę galite paleisti Zee įvesdami:

zee

...į bet kurį terminalą.

Arba galite atidaryti vieną ar daugiau failų Zee, pateikdami juos kaip argumentus. Pavyzdžiui:

zeetai.failaskad.failaskitas.failas

...su redaktoriumi atidarys kelis failus.

Kaip ir galima tikėtis iš teksto rengyklės, kuri semiasi įkvėpimo iš Emacs, Zee naudoja į Emacs panašius klavišus. Jų sąrašą galite rasti GitHub.

4. Mikro

„Micro“ siekia pakeisti vis populiarų nano teksto rengyklę ir turi mažai funkcijų bei dydžio. Jums taip pat gali būti malonu sužinoti, kad jums nereikia įdiegti „Rust“ ar „Cargo“, kad galėtumėte juos įdiegti savo sistemoje.

Absoliučiai lengviausias būdas įdiegti „Micro“ teksto rengyklę yra atsisiųsti ir paleisti kūrėjų pateiktą diegimo scenarijų. Ši komanda pateiks scenarijų naudojant garbanotiir išvestis į Bash:

garbanoti https://getmic.ro | bash

Arba, jei turite įdiegtą „Snap“ paketų tvarkyklę, galite tiesiog įvesti šiuos duomenis, kad įdiegtumėte „Micro“ savo kompiuteryje:

spragtelėti diegti mikro -- klasika

Kaip ir galima tikėtis iš pavadinimo, „Micro“ yra mažas. Jį taip pat paprasta naudoti ir jis galingas, o kartu su daugybe sparčiųjų klavišų, padedančių lengvai ir greitai atlikti įprastas užduotis.

Spartieji klavišai ir klavišų kombinacijos saugomi adresu ~/.config/micro/bindings.json, ir jūs galite lengvai juos redaguoti naudodami:

mikro ~/.config/micro/bindings.json

Sintaksės paryškinimas yra integruotas 75 skirtingos programavimo kalbos. „Micro“ palaiko padalijimą, todėl vienu metu galite redaguoti kelis failus plytelių klojimo lango stiliumi tvarkyklę ir netgi galite naudoti vieną iš šių skaidymų, kad atidarytumėte kitą interaktyvų apvalkalą redaktoriuje.

„Micro“ yra septynios skirtingos spalvų schemos ir pelės palaikymas, kad galėtumėte vilkti ir mesti tekstą redaktoriuje.

Galite pradėti Micro su:

mikro

...ir pradėkite rašyti. Skirtingai nuo „Vim“ sukurtų redaktorių, pirmiausia nereikia perjungti režimų!

Norėdami gauti pagalbos dėl mikro klavišų kombinacijų, iškvieskite komandų juostą su Ctrl + E, tada įveskite:

padėti numatytieji klavišai

Terminalo teksto redaktoriai nėra skirti visiems

Nors teksto redagavimas „Linux“ terminale yra įdomus ir produktyvus, jums gali prireikti daugiau dėmesio, nei galima gauti iš bet kurio iš šių pasiūlymų.

Jei pastebėsite, kad jums reikia papildomų priedų, pvz., įvairių šriftų dydžių, lentelių ir išplėstinio formatavimo, geriau naudoti visavertę tekstų rengyklės programą. Laimei, yra keletas, kuriuos galite įdiegti ir naudoti „Linux“.