Paano Mag-apply ng isang Editor para sa isang Mahabang Command sa CLI



Subukan Ang Aming Instrumento Para Sa Pagtanggal Ng Mga Problema

Tumutukoy ang $ EDITOR sa isang variable ng kapaligiran na itinakda bilang default upang payagan kang gumana sa isang default na editor kapag tinawag mula sa isang command shell. Dapat itong laging maitakda sa ilang anyo ng isang text editor o iba pa. Ang editor ay maaaring emacs, vi, nano, e3 o anumang iba pang editor ng teksto ng terminal. Ang Linux at iba pang mga operating system na tulad ng Unix ay tiyak na mayroong maraming mga pagpipilian pagdating sa mga editor ng teksto.



Minsan ang pagsulat ng isang mahabang utos mula sa terminal ay maaaring nakakainis, at maaari mong hilingin na gumamit ng malakas na macros o istraktura ng utos na kasama ng isa sa mga piraso ng software na ito. Maaari mo ring simulang magsulat ng isang mahabang utos at mapagtanto na mas gusto mo ito na maging bahagi ng isang shell script dahil tatakbo mo ito nang higit sa isang beses at wala kang anumang nais na isulat muli ito. Mayroong isang mabilis na diskarte sa pag-uusap para sa mga sitwasyong ito.



Mabilis na Humingi ng Editor mula sa CLI

Magsimula muna sa pamamagitan ng pagsulat ng isang utos na maaari mong isaalang-alang sa halip mahaba o kumplikado. Malamang na hindi mo mapagtanto kung kailan ang naturang okasyon ay lilitaw sa isang CLI hanggang sa mangyari ito. Anumang oras ay nasa kalagitnaan ka ng pagsusulat ng isang utos at hinahangad na lumipat sa isang mas malakas na kapaligiran ng editor, pindutin nang matagal ang CTRL at pagkatapos ay pindutin ang X. Pakawalan ang X key at pagkatapos, nang hindi ilalabas ang CTRL, pindutin ang E key. Pakawalan ang pareho sa kanila at dapat ay nasa iyong default na kapaligiran sa editor.



larawan-a

I-edit ang istraktura ng utos na nagtatrabaho ka sa paraang karaniwang gusto mo. Kung nai-save mo ang file sa ilalim ng default na pangalan nito sa pamamagitan ng pagta-type: wq sa vi o pagpindot sa CTRL at pagtulak sa O sa nano, talagang mahahanap mo ang file na pinag-uusapan na itinapon ng shell. Ang utos na na-edit mo sa text editor ay mai-parse na para bang naipasok mo ito sa CLI.

larawan-b



Kung sa halip ay nais mong i-save ito, kakailanganin mo munang tukuyin ang ibang pangalan ng file at i-save ito bago isara ang editor. Sa nano maaari itong magawa sa pamamagitan ng pagpindot sa CTRL at pagtulak sa O pagkatapos ng pagsulat sa isang tukoy na pangalan ng file.

1 minuto basahin