Kā uzaicināt redaktoru uz ilgu komandu CLI



Izmēģiniet Mūsu Instrumentu Problēmu Novēršanai

$ EDITOR attiecas uz vides mainīgo, kas pēc noklusējuma ir iestatīts, lai ļautu jums strādāt ar noklusējuma redaktoru, kad tiek izsaukts no komandas čaulas. Tam vienmēr jābūt iestatītam kādā vai citā teksta redaktora formā. Redaktors var būt emacs, vi, nano, e3 vai jebkurš cits termināla teksta redaktors. Linux un citām Unix līdzīgām operētājsistēmām noteikti ir daudz iespēju, kad runa ir par teksta redaktoriem.



Dažreiz garas komandas rakstīšana no termināla var būt kaitinoša, un jūs varētu vēlēties izmantot jaudīgos makro vai komandu struktūru, kas nāk ar vienu no šiem programmatūras gabaliem. Varat arī sākt rakstīt garu komandu un saprast, ka vēlaties, lai tā būtu daļa no čaulas skripta, jo to izmantosiet vairāk nekā vienu reizi un jums vairs nebūs vēlēšanās to vēlreiz izrakstīt. Šādām situācijām ir ātra izsaukšanas tehnika.



Ātri izsauciet redaktoru no CLI

Vispirms sāciet uzrakstīt komandu, kuru jūs varētu uzskatīt par diezgan garu vai sarežģītu. Jūs, visticamāk, neapzināsieties, kad šāda parādība radīsies CLI, līdz tā notiks. Jebkurā laikā, kad esat uzrakstījis komandu pusceļā, vēlaties pāriet uz jaudīgāku redaktora vidi, turiet nospiestu CTRL un pēc tam nospiediet X. Atlaidiet taustiņu X un pēc tam, neatlaižot CTRL, nospiediet taustiņu E. Atlaidiet abus, un jums vajadzētu būt noklusējuma redaktora vidē.



attēls-a

Rediģējiet komandu struktūru, kurā strādājāt, kā parasti. Ja failu saglabājat ar tā noklusējuma nosaukumu, ierakstot: wq in vi vai turot nospiestu CTRL un nano nospiežot O, tad faktiski jūs atradīsit, ka čaulā attiecīgais fails tiek izmests. Komanda, kuru rediģējāt teksta redaktorā, tiks parsēta tā, it kā jūs to būtu ievadījis CLI.

attēls-b



Ja vēlaties to saglabāt, vispirms pirms redaktora aizvēršanas jums būs jānorāda cits faila nosaukums un tas jāsaglabā. Nano valodā to var panākt, turot nospiestu CTRL un nospiežot O, pēc tam ierakstot konkrētu faila nosaukumu.

1 minūte lasīta