Kaip pakeisti numatytąjį teksto rengyklę sistemoje „Linux“: 4 paprasti metodai

Ar jaučiatės nusivylę numatytuoju „Linux“ platinimo teksto redaktoriumi? Jei esate pasirengęs pakeisti viską, jums pasisekė! Šiame išsamiame vadove parodysiu kelis būdus, kaip pakeisti numatytąjį teksto rengyklę, pritaikytą įvairioms Linux aplinkoms, ypač sutelkiant dėmesį į Ubuntu 24.04 LTS. Nesijaudinkite, jei naudojate kitą Linux platinimą; dauguma komandų yra gana panašios, todėl galite lengvai sekti.

1. Dabartinės numatytosios teksto rengyklės tikrinimas

Prieš keisdami numatytąjį teksto rengyklę, labai svarbu žinoti, ką šiuo metu nustatėte. Norėdami tai sužinoti, galite patikrinti kintamąjį $EDITORterminale vykdydami šią komandą:

echo $EDITOR

Jei negaunate jokios išvesties, gali būti, kad kintamasis $EDITORdar neapibrėžtas.

Norėdami toliau tirti, galite patikrinti konfigūraciją naudodami:

sudo visudo

Vykdykite komandą „visudo“, kad patikrintumėte numatytąjį teksto rengyklę „Linux“.

Mano atveju jis atidarytas nano, o tai rodo, kad tai yra mano dabartinis numatytasis teksto rengyklė.

2. Numatytosios teksto rengyklės keitimas

Dabar, kai supratote dabartinius nustatymus, pereikime prie skirtingų numatytosios teksto rengyklės keitimo būdų.

Naudojant select-editorkomandą

Komanda select-editorleidžia pasirinkti numatytąjį seansų rengyklę. Šis pasirinkimas priklauso nuo vartotojo, todėl atrankos procesas yra labai paprastas. Norėdami pradėti, paleiskite:

select-editor

Pamatysite galimų redaktorių sąrašą kartu su atitinkamais numeriais. Pasirinkite norimą redaktorių įvesdami jo numerį ir paspausdami Enter.

„Linux“ numatytojo redaktoriaus keitimas naudojant komandą „select-editor“.

Pavyzdžiui, jei įvedu 2, tai numatytąjį redaktorių nustato į Vim. Norėdami patvirtinti pakeitimą, paleiskite:

cat ~/.selected_editor

Tikrinamas pasirinktas_redagavimo priemonė, kad rastumėte dabartinį numatytąjį redaktorių.

Ši komanda turėtų parodyti jūsų naujai pasirinktą redaktorių.

Naudojant update-alternativeskomandą

Komanda update-alternativesvaldo simbolines nuorodas įvairioms visos sistemos komandoms. Norėdami pakeisti numatytąjį redaktorių šia komanda, vykdykite:

sudo update-alternatives --config editor

Tada pasirinkite numerį, susietą su norimu redaktoriumi, ir paspauskite Enter.

Numatytosios redaktoriaus keitimas sistemoje „Linux“ naudojant komandą update-alternatives.

Norėdami įsitikinti, kad sėkmingai pakeitėte redaktorių, paleiskite:

ls -l /usr/bin/editor /etc/alternatives/editor

Tikrinama, ar atnaujinimo alternatyvos gali pakeisti numatytąjį redaktorių.

Mano atveju, pakeitimas iš nano į Vim buvo sėkmingas.

EDITORAplinkos kintamojo redagavimas

Jei ankstesni metodai nebuvo veiksmingi arba jūsų platinimas jų nepalaiko, geriausia būtų rankiniu būdu redaguoti aplinkos kintamuosius. Pradėkite atidarydami apvalkalo konfigūracijos failą, paprastai .bashrcskirtą „Bash“ vartotojams. Naudokite šią komandą:

nano ~/.bashrc

Patekę į failą, pridėkite šią eilutę:

export EDITOR=/path/to/your/preferred/editor

Pavyzdžiui, jei norite nustatyti Vim:

export EDITOR=/usr/bin/vim

EDITOR aplinkos kintamojo nustatymas bashrc faile.

Arba, norėdami automatiškai rasti redaktoriaus vietą, naudokite:

export EDITOR=$(which vim)

Atlikę pakeitimus išsaugokite failą naudodami Ctrl+Oir išeikite naudodami Ctrl+X. Jūs netgi galite supaprastinti šį procesą viena komanda:

echo "export EDITOR='/usr/bin/vim'">> ~/.bashrc

Taikykite pakeitimus vykdydami:

source ~/.bashrc

Norėdami patvirtinti, kad pakeitimai įsigaliojo, patikrinkite:

echo $EDITOR

Tai turėtų atspindėti jūsų naujai nustatytą numatytąjį redaktorių.

VISUALAplinkos kintamojo redagavimas

Kintamasis VISUALskiriasi nuo EDITORto, kad jis tinka viso ekrano teksto rengyklėms, pvz., nano, emacs ir vim. Norėdami nustatyti šį kintamąjį, vadovaukitės tuo pačiu metodu kaip ir EDITOR:

echo "export VISUAL='/path/to/your/preferred/editor'">> ~/.bashrc

Tada paleiskite:

source ~/.bashrc

Patikrinkite sąranką patikrindami:

echo $VISUAL

VISUAL aplinkos kintamojo nustatymas bashrc faile.

Išvestis turėtų patvirtinti, kad VISUALkintamasis nustatytas teisingai.

3. Pakeitimų testavimas

Dabar patikrinkime, ar numatytasis teksto rengyklė buvo sėkmingai atnaujinta. Vienas įprastas būdas yra patikrinti „crontab“ naudojamą redaktorių:

crontab -e

Vykdykite komandą crontab -e, kad patikrintumėte numatytąjį redaktorių.

Turėtumėte pamatyti, kad Vim dabar yra numatytasis redaktorius, o ne nano.

Atminkite, kad jei naudojate kelis metodus skirtingiems numatytiesiems redaktoriams nustatyti, yra hierarchija, pagal kurią nustatymui teikiama pirmenybė. Štai prioriteto tvarka:

  • Konfigūruojami aplinkos kintamieji, kurie turi aukščiausią prioritetą ir nepaiso visų kitų dabartiniam vartotojui.
  • Select-editor komandos pasirinkimas, kuris faile išsaugo vartotojo nuostatas ~/.selected_editor.
  • Visos sistemos konfigūracija naudojant update-alternativeskomandą, kuri turi mažiausią pirmenybę.

Teksto redagavimas yra kasdienė „Linux“ naudotojų užduotis, o pasirinktos redaktoriaus naudojimas gali žymiai padidinti produktyvumą. Jei jūsų sistemoje galimos parinktys nėra patrauklios, apsvarstykite galimybę ištirti alternatyvius teksto redaktorius!

Dažnai užduodami klausimai

1. Kaip sužinoti, kurios teksto rengyklės yra įdiegtos mano Linux sistemoje?

Galite išvardyti visus įdiegtus teksto redaktorius, vykdydami komandas, pvz. dpkg --get-selections | grep editor, arba patikrinę paketų tvarkytuvę.

2. Ar pakeitus numatytąjį teksto rengyklę turės įtakos visoms mano Linux sistemos programoms?

Nebūtinai. Numatytosios teksto rengyklės keitimas minėtais metodais paprastai taikomas komandų eilutės programoms. GUI programos gali turėti savo nustatymus.

3. Ar galiu naudoti grafinę sąsają, kad pakeisčiau numatytąjį teksto rengyklę?

Taip, daugelyje „Linux“ darbalaukio aplinkų yra grafinių nustatymų tvarkyklė, kurioje galite pasirinkti pageidaujamą numatytąjį teksto rengyklę nenaudodami terminalo.

Šaltinis ir vaizdai

Parašykite komentarą

El. pašto adresas nebus skelbiamas. Būtini laukeliai pažymėti *