{"id":7018,"date":"2025-01-15T19:05:27","date_gmt":"2025-01-15T19:05:27","guid":{"rendered":"https:\/\/howtogeek.blog\/lt\/?p=7018"},"modified":"2025-01-15T19:05:27","modified_gmt":"2025-01-15T19:05:27","slug":"how-to-change-the-default-text-editor-on-linux-4-easy-methods","status":"publish","type":"post","link":"https:\/\/howtogeek.blog\/lt\/how-to-change-the-default-text-editor-on-linux-4-easy-methods\/","title":{"rendered":"Kaip pakeisti numatyt\u0105j\u012f teksto rengykl\u0119 sistemoje \u201eLinux\u201c: 4 paprasti metodai"},"content":{"rendered":"<p>Ar jau\u010diat\u0117s nusivyl\u0119 numatytuoju \u201eLinux\u201c platinimo teksto redaktoriumi? Jei esate pasireng\u0119s pakeisti visk\u0105, jums pasisek\u0117! \u0160iame i\u0161samiame vadove parodysiu kelis b\u016bdus, kaip pakeisti numatyt\u0105j\u012f teksto rengykl\u0119, pritaikyt\u0105 \u012fvairioms Linux aplinkoms, ypa\u010d sutelkiant d\u0117mes\u012f \u012f Ubuntu 24.04 LTS. Nesijaudinkite, jei naudojate kit\u0105 Linux platinim\u0105; dauguma komand\u0173 yra gana pana\u0161ios, tod\u0117l galite lengvai sekti.<\/p>\n<h2 id=\"checking-current-default-text-editor\">1. Dabartin\u0117s numatytosios teksto rengykl\u0117s tikrinimas<\/h2>\n<p>Prie\u0161 keisdami numatyt\u0105j\u012f teksto rengykl\u0119, labai svarbu \u017einoti, k\u0105 \u0161iuo metu nustat\u0117te. Nor\u0117dami tai su\u017einoti, galite patikrinti kintam\u0105j\u012f <code>$EDITOR<\/code>terminale vykdydami \u0161i\u0105 komand\u0105:<\/p>\n<p> <code>echo $EDITOR<\/code><\/p>\n<p>Jei negaunate jokios i\u0161vesties, gali b\u016bti, kad kintamasis <code>$EDITOR<\/code>dar neapibr\u0117\u017etas.<\/p>\n<p>Nor\u0117dami toliau tirti, galite patikrinti konfig\u016bracij\u0105 naudodami:<\/p>\n<p> <code>sudo visudo<\/code><\/p>\n<figure class=\"wp-block-image\"><img alt=\"Vykdykite komand\u0105 \u201evisudo\u201c, kad patikrintum\u0117te numatyt\u0105j\u012f teksto rengykl\u0119 \u201eLinux\u201c.\" class=\"wp-image\" decoding=\"async\" height=\"588\" loading=\"lazy\" src=\"https:\/\/cdn.howtogeek.blog\/wp-content\/uploads\/2025\/01\/running-the-visudo-command-to-check-the-default-text-editor-on-linux.webp\" title=\"Vykdykite komand\u0105 \u201evisudo\u201c, kad patikrintum\u0117te numatyt\u0105j\u012f teksto rengykl\u0119 \u201eLinux\u201c.\" width=\"823\"\/><\/figure>\n<p>Mano atveju jis atidarytas nano, o tai rodo, kad tai yra mano dabartinis numatytasis teksto rengykl\u0117.<\/p>\n<h2 id=\"changing-the-default-text-editor\">2. Numatytosios teksto rengykl\u0117s keitimas<\/h2>\n<p>Dabar, kai supratote dabartinius nustatymus, pereikime prie skirting\u0173 numatytosios teksto rengykl\u0117s keitimo b\u016bd\u0173.<\/p>\n<h3 id=\"using-select-editor\">Naudojant <code>select-editor<\/code>komand\u0105<\/h3>\n<p>Komanda <code>select-editor<\/code>leid\u017eia pasirinkti numatyt\u0105j\u012f seans\u0173 rengykl\u0119. \u0160is pasirinkimas priklauso nuo vartotojo, tod\u0117l atrankos procesas yra labai paprastas. Nor\u0117dami prad\u0117ti, paleiskite:<\/p>\n<p> <code>select-editor<\/code><\/p>\n<p>Pamatysite galim\u0173 redaktori\u0173 s\u0105ra\u0161\u0105 kartu su atitinkamais numeriais. Pasirinkite norim\u0105 redaktori\u0173 \u012fvesdami jo numer\u012f ir paspausdami Enter.<\/p>\n<figure class=\"wp-block-image\"><img alt=\"\u201eLinux\u201c numatytojo redaktoriaus keitimas naudojant komand\u0105 \u201eselect-editor\u201c.\" class=\"wp-image\" decoding=\"async\" height=\"582\" loading=\"lazy\" src=\"https:\/\/cdn.howtogeek.blog\/wp-content\/uploads\/2025\/01\/changing-the-default-editor-on-linux-using-the-select-editor-command.webp\" title=\"\u201eLinux\u201c numatytojo redaktoriaus keitimas naudojant komand\u0105 \u201eselect-editor\u201c.\" width=\"821\"\/><\/figure>\n<p>Pavyzd\u017eiui, jei \u012fvedu <code>2<\/code>, tai numatyt\u0105j\u012f redaktori\u0173 nustato \u012f Vim. Nor\u0117dami patvirtinti pakeitim\u0105, paleiskite:<\/p>\n<p> <code>cat ~\/.selected_editor<\/code><\/p>\n<figure class=\"wp-block-image\"><img alt=\"Tikrinamas pasirinktas_redagavimo priemon\u0117, kad rastum\u0117te dabartin\u012f numatyt\u0105j\u012f redaktori\u0173.\" class=\"wp-image\" decoding=\"async\" height=\"596\" loading=\"lazy\" src=\"https:\/\/cdn.howtogeek.blog\/wp-content\/uploads\/2025\/01\/checking-the-selected_editor-file-to-find-the-current-default-editor.webp\" title=\"Tikrinamas pasirinktas_redagavimo priemon\u0117, kad rastum\u0117te dabartin\u012f numatyt\u0105j\u012f redaktori\u0173.\" width=\"827\"\/><\/figure>\n<p>\u0160i komanda tur\u0117t\u0173 parodyti j\u016bs\u0173 naujai pasirinkt\u0105 redaktori\u0173.<\/p>\n<h3 id=\"using-the-update-alternatives-command\">Naudojant <code>update-alternatives<\/code>komand\u0105<\/h3>\n<p>Komanda <code>update-alternatives<\/code>valdo simbolines nuorodas \u012fvairioms visos sistemos komandoms. Nor\u0117dami pakeisti numatyt\u0105j\u012f redaktori\u0173 \u0161ia komanda, vykdykite:<\/p>\n<p> <code>sudo update-alternatives --config editor<\/code><\/p>\n<p>Tada pasirinkite numer\u012f, susiet\u0105 su norimu redaktoriumi, ir paspauskite Enter.<\/p>\n<figure class=\"wp-block-image\"><img alt=\"Numatytosios redaktoriaus keitimas sistemoje \u201eLinux\u201c naudojant komand\u0105 update-alternatives.\" class=\"wp-image\" decoding=\"async\" height=\"587\" loading=\"lazy\" src=\"https:\/\/cdn.howtogeek.blog\/wp-content\/uploads\/2025\/01\/changing-the-default-editor-on-linux-using-the-update-alternatives-command.webp\" title=\"Numatytosios redaktoriaus keitimas sistemoje \u201eLinux\u201c naudojant komand\u0105 update-alternatives.\" width=\"820\"\/><\/figure>\n<p>Nor\u0117dami \u012fsitikinti, kad s\u0117kmingai pakeit\u0117te redaktori\u0173, paleiskite:<\/p>\n<p> <code>ls -l \/usr\/bin\/editor \/etc\/alternatives\/editor<\/code><\/p>\n<figure class=\"wp-block-image\"><img alt=\"Tikrinama, ar atnaujinimo alternatyvos gali pakeisti numatyt\u0105j\u012f redaktori\u0173.\" class=\"wp-image\" decoding=\"async\" height=\"588\" loading=\"lazy\" src=\"https:\/\/cdn.howtogeek.blog\/wp-content\/uploads\/2025\/01\/checking-if-update-alternatives-could-change-the-default-editor.webp\" title=\"Tikrinama, ar atnaujinimo alternatyvos gali pakeisti numatyt\u0105j\u012f redaktori\u0173.\" width=\"827\"\/><\/figure>\n<p>Mano atveju, pakeitimas i\u0161 nano \u012f Vim buvo s\u0117kmingas.<\/p>\n<h3 id=\"editing-the-editor-environment-variable\"><code>EDITOR<\/code>Aplinkos kintamojo redagavimas<\/h3>\n<p>Jei ankstesni metodai nebuvo veiksmingi arba j\u016bs\u0173 platinimas j\u0173 nepalaiko, geriausia b\u016bt\u0173 rankiniu b\u016bdu redaguoti aplinkos kintamuosius. Prad\u0117kite atidarydami apvalkalo konfig\u016bracijos fail\u0105, paprastai <code>.bashrc<\/code>skirt\u0105 \u201eBash\u201c vartotojams. Naudokite \u0161i\u0105 komand\u0105:<\/p>\n<p> <code>nano ~\/.bashrc<\/code><\/p>\n<p>Patek\u0119 \u012f fail\u0105, prid\u0117kite \u0161i\u0105 eilut\u0119:<\/p>\n<p> <code>export EDITOR=\/path\/to\/your\/preferred\/editor<\/code><\/p>\n<p>Pavyzd\u017eiui, jei norite nustatyti Vim:<\/p>\n<p> <code>export EDITOR=\/usr\/bin\/vim<\/code><\/p>\n<figure class=\"wp-block-image\"><img alt=\"EDITOR aplinkos kintamojo nustatymas bashrc faile.\" class=\"wp-image\" decoding=\"async\" height=\"591\" loading=\"lazy\" src=\"https:\/\/cdn.howtogeek.blog\/wp-content\/uploads\/2025\/01\/setting-the-editor-environment-variable-in-the-bashrc-file.webp\" title=\"EDITOR aplinkos kintamojo nustatymas bashrc faile.\" width=\"815\"\/><\/figure>\n<p>Arba, nor\u0117dami automati\u0161kai rasti redaktoriaus viet\u0105, naudokite:<\/p>\n<p> <code>export EDITOR=$(which vim)<\/code><\/p>\n<p>Atlik\u0119 pakeitimus i\u0161saugokite fail\u0105 naudodami <code>Ctrl+O<\/code>ir i\u0161eikite naudodami <code>Ctrl+X<\/code>. J\u016bs netgi galite supaprastinti \u0161\u012f proces\u0105 viena komanda:<\/p>\n<p> <code>echo \"export EDITOR='\/usr\/bin\/vim'\"&gt;&gt; ~\/.bashrc<\/code><\/p>\n<p>Taikykite pakeitimus vykdydami:<\/p>\n<p> <code>source ~\/.bashrc<\/code><\/p>\n<p>Nor\u0117dami patvirtinti, kad pakeitimai \u012fsigaliojo, patikrinkite:<\/p>\n<p> <code>echo $EDITOR<\/code><\/p>\n<p>Tai tur\u0117t\u0173 atspind\u0117ti j\u016bs\u0173 naujai nustatyt\u0105 numatyt\u0105j\u012f redaktori\u0173.<\/p>\n<h3 id=\"editing-the-visual-environment-variable\"><code>VISUAL<\/code>Aplinkos kintamojo redagavimas<\/h3>\n<p>Kintamasis <code>VISUAL<\/code>skiriasi nuo <code>EDITOR<\/code>to, kad jis tinka viso ekrano teksto rengykl\u0117ms, pvz., nano, emacs ir vim. Nor\u0117dami nustatyti \u0161\u012f kintam\u0105j\u012f, vadovaukit\u0117s tuo pa\u010diu metodu kaip ir <code>EDITOR<\/code>:<\/p>\n<p> <code>echo \"export VISUAL='\/path\/to\/your\/preferred\/editor'\"&gt;&gt; ~\/.bashrc<\/code><\/p>\n<p>Tada paleiskite:<\/p>\n<p> <code>source ~\/.bashrc<\/code><\/p>\n<p>Patikrinkite s\u0105rank\u0105 patikrindami:<\/p>\n<p> <code>echo $VISUAL<\/code><\/p>\n<figure class=\"wp-block-image\"><img alt=\"VISUAL aplinkos kintamojo nustatymas bashrc faile.\" class=\"wp-image\" decoding=\"async\" height=\"586\" loading=\"lazy\" src=\"https:\/\/cdn.howtogeek.blog\/wp-content\/uploads\/2025\/01\/setting-the-visual-environment-variable-in-the-bashrc-file.webp\" title=\"VISUAL aplinkos kintamojo nustatymas bashrc faile.\" width=\"818\"\/><\/figure>\n<p>I\u0161vestis tur\u0117t\u0173 patvirtinti, kad <code>VISUAL<\/code>kintamasis nustatytas teisingai.<\/p>\n<h2 id=\"testing-the-changes\">3. Pakeitim\u0173 testavimas<\/h2>\n<p>Dabar patikrinkime, ar numatytasis teksto rengykl\u0117 buvo s\u0117kmingai atnaujinta. Vienas \u012fprastas b\u016bdas yra patikrinti \u201ecrontab\u201c naudojam\u0105 redaktori\u0173:<\/p>\n<p> <code>crontab -e<\/code><\/p>\n<figure class=\"wp-block-image\"><img alt=\"Vykdykite komand\u0105 crontab -e, kad patikrintum\u0117te numatyt\u0105j\u012f redaktori\u0173.\" class=\"wp-image\" decoding=\"async\" height=\"585\" loading=\"lazy\" src=\"https:\/\/cdn.howtogeek.blog\/wp-content\/uploads\/2025\/01\/running-the-crontab-e-command-to-check-the-default-editor.webp\" title=\"Vykdykite komand\u0105 crontab -e, kad patikrintum\u0117te numatyt\u0105j\u012f redaktori\u0173.\" width=\"817\"\/><\/figure>\n<p>Tur\u0117tum\u0117te pamatyti, kad Vim dabar yra numatytasis redaktorius, o ne nano.<\/p>\n<p>Atminkite, kad jei naudojate kelis metodus skirtingiems numatytiesiems redaktoriams nustatyti, yra hierarchija, pagal kuri\u0105 nustatymui teikiama pirmenyb\u0117. \u0160tai prioriteto tvarka:<\/p>\n<ul>\n<li>Konfig\u016bruojami aplinkos kintamieji, kurie turi auk\u0161\u010diausi\u0105 prioritet\u0105 ir nepaiso vis\u0173 kit\u0173 dabartiniam vartotojui.<\/li>\n<li>Select-editor komandos pasirinkimas, kuris faile i\u0161saugo vartotojo nuostatas <code>~\/.selected_editor<\/code>.<\/li>\n<li>Visos sistemos konfig\u016bracija naudojant <code>update-alternatives<\/code>komand\u0105, kuri turi ma\u017eiausi\u0105 pirmenyb\u0119.<\/li>\n<\/ul>\n<p>Teksto redagavimas yra kasdien\u0117 \u201eLinux\u201c naudotoj\u0173 u\u017eduotis, o pasirinktos redaktoriaus naudojimas gali \u017eymiai padidinti produktyvum\u0105. Jei j\u016bs\u0173 sistemoje galimos parinktys n\u0117ra patrauklios, apsvarstykite galimyb\u0119 i\u0161tirti alternatyvius teksto redaktorius!<\/p>\n<h2>Da\u017enai u\u017eduodami klausimai<\/h2>\n<h3><strong>1. Kaip su\u017einoti, kurios teksto rengykl\u0117s yra \u012fdiegtos mano Linux sistemoje?<\/strong><\/h3>\n<p>Galite i\u0161vardyti visus \u012fdiegtus teksto redaktorius, vykdydami komandas, pvz. <code>dpkg --get-selections | grep editor<\/code>, arba patikrin\u0119 paket\u0173 tvarkytuv\u0119.<\/p>\n<h3><strong>2. Ar pakeitus numatyt\u0105j\u012f teksto rengykl\u0119 tur\u0117s \u012ftakos visoms mano Linux sistemos programoms?<\/strong><\/h3>\n<p>Neb\u016btinai. Numatytosios teksto rengykl\u0117s keitimas min\u0117tais metodais paprastai taikomas komand\u0173 eilut\u0117s programoms. GUI programos gali tur\u0117ti savo nustatymus.<\/p>\n<h3><strong>3. Ar galiu naudoti grafin\u0119 s\u0105saj\u0105, kad pakeis\u010diau numatyt\u0105j\u012f teksto rengykl\u0119?<\/strong><\/h3>\n<p>Taip, daugelyje \u201eLinux\u201c darbalaukio aplink\u0173 yra grafini\u0173 nustatym\u0173 tvarkykl\u0117, kurioje galite pasirinkti pageidaujam\u0105 numatyt\u0105j\u012f teksto rengykl\u0119 nenaudodami terminalo.<\/p>\n<p><a class=\"xiaomi\" href=\"https:\/\/www.howtogeek.com\/change-the-default-text-editor-on-linux\/\" rel=\"noopener noreferrer nofollow\" target=\"_blank\">\u0160altinis ir vaizdai<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Ar jau\u010diat\u0117s nusivyl\u0119 numatytuoju \u201eLinux\u201c platinimo teksto redaktoriumi? Jei esate pasireng\u0119s pakeisti visk\u0105, jums pasisek\u0117! \u0160iame i\u0161samiame vadove parodysiu kelis b\u016bdus, kaip pakeisti numatyt\u0105j\u012f teksto rengykl\u0119, pritaikyt\u0105 \u012fvairioms Linux aplinkoms, ypa\u010d sutelkiant d\u0117mes\u012f \u012f Ubuntu 24.04 LTS. Nesijaudinkite, jei naudojate kit\u0105 Linux platinim\u0105; dauguma komand\u0173 yra gana pana\u0161ios, tod\u0117l galite lengvai sekti. 1. Dabartin\u0117s numatytosios [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[201,889,9],"class_list":["post-7018","post","type-post","status-publish","format-standard","hentry","category-how-to","tag-linux","tag-linux-macos-terminal","tag-windows"],"acf":[],"_links":{"self":[{"href":"https:\/\/howtogeek.blog\/lt\/wp-json\/wp\/v2\/posts\/7018","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/howtogeek.blog\/lt\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/howtogeek.blog\/lt\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/howtogeek.blog\/lt\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/howtogeek.blog\/lt\/wp-json\/wp\/v2\/comments?post=7018"}],"version-history":[{"count":1,"href":"https:\/\/howtogeek.blog\/lt\/wp-json\/wp\/v2\/posts\/7018\/revisions"}],"predecessor-version":[{"id":7019,"href":"https:\/\/howtogeek.blog\/lt\/wp-json\/wp\/v2\/posts\/7018\/revisions\/7019"}],"wp:attachment":[{"href":"https:\/\/howtogeek.blog\/lt\/wp-json\/wp\/v2\/media?parent=7018"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/howtogeek.blog\/lt\/wp-json\/wp\/v2\/categories?post=7018"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/howtogeek.blog\/lt\/wp-json\/wp\/v2\/tags?post=7018"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}