Szerkesztő meghívása hosszú parancsra a CLI-nél



Próbálja Ki A Műszerünket A Problémák Kiküszöbölésére

A $ EDITOR egy olyan környezeti változóra utal, amely alapértelmezés szerint úgy van beállítva, hogy lehetővé tegye az alapértelmezett szerkesztővel való munkát, amikor parancshéjból hívják meg. Ezt mindig a szövegszerkesztő valamilyen formájára kell beállítani. A szerkesztő lehet emacs, vi, nano, e3 vagy bármely más terminál szövegszerkesztő. A Linux és más Unix-szerű operációs rendszerek minden bizonnyal rengeteg lehetőséggel rendelkeznek a szövegszerkesztőkről.



Előfordul, hogy egy hosszú parancs írása a terminálról bosszantó lehet, és érdemes használni az ilyen szoftverek egyikéhez tartozó erős makrókat vagy parancsstruktúrát. Elkezdheti egy hosszú parancs megírását, és rájön, hogy jobban szeretné, ha egy shell parancsfájl része lenne, mivel többször futtatja, és nem akarja újra kiírni. Van egy gyors invokációs technika ezekre a helyzetekre.



Gyorsan hívjon meg egy szerkesztőt a CLI-ből

Először írjon egy parancsot, amelyet meglehetősen hosszúnak vagy bonyolultnak tarthat. Nagyobb valószínűséggel nem fogja felismerni, hogy mikor fordul elő ilyen eset egy CLI-ben, amíg nem történik meg. Bármikor a parancs felénél tart, és inkább egy erősebb szerkesztőkörnyezetbe szeretne lépni, tartsa lenyomva a CTRL billentyűt, majd nyomja meg az X gombot. Engedje fel az X billentyűt, majd a CTRL felengedése nélkül nyomja meg az E billentyűt. Engedje el mindkettőjüket, és az alapértelmezett szerkesztőkörnyezetben kell lennie.



kép-a

Szerkessze a dolgozott parancsstruktúrát a szokásos módon. Ha a fájlt alapértelmezett néven menti, írja be a következőt: wq in vi, vagy tartsa lenyomva a CTRL billentyűt, és nyomja meg az O-t nano-ban, akkor valóban úgy találja, hogy a kérdéses fájlt a héj elveti. A szövegszerkesztőben szerkesztett parancs elemzésre kerül, mintha a CLI-be írta volna be.

kép-b



Ha ehelyett el akarja menteni, akkor a szerkesztő bezárása előtt először meg kell adnia egy másik fájlnevet és el kell mentenie. A nanóban ez úgy érhető el, hogy lenyomva tartja a CTRL billentyűt, és megnyomja az O gombot, majd beír egy adott fájlnevet.

1 perc olvasás