Ako používať vi bez jeho inštalácie



Vyskúšajte Náš Nástroj Na Odstránenie Problémov

Neexistuje žiadny editor, ktorý by bol prenosnejší ako vi, bez ohľadu na kontroverzie, ktoré by mohol v priebehu rokov spôsobiť. Aj keď je to trochu staromódne, je nesmierne užitočné pre tých, ktorí rozumejú všetkým príkazom, ktoré k tomu slúžia, a je tiež dôležitým nástrojom, ak niekedy opravujete systém, ktorý sa z akéhokoľvek dôvodu nespustí.



Mnoho používateľov odinštaluje závažnejšie balíčky vim alebo iných klonov, pretože ich nepoužívajú. Väčšina vstavaných systémov tiež nemá podporu týchto návrhov, čo znamená, že ak sa vám náhodou stalo, že ste mali nešťastie v práci s tabletom alebo netbookom, ktorý spúšťa iba rozhranie CLI, z dôvodu problému s XFree, nemusíte mať k dispozícii nástroj, ktorý potrebujete systém zálohovať. Môžete vyskúšať štipkový trik, ktorý by vás každopádne dostal do konzoly vi.



Metóda 1: Používanie vi, aj keď nie je nainštalované

Predpokladajme, že ste vi chceli použiť jednoducho. Ak sa nachádzate v grafickom rozhraní, musíte otvoriť grafický terminál podržaním kláves CTRL a ALT pri súčasnom stlačení T. Teoreticky by ste sa tiež mohli dostať k virtuálnej konzole podržaním klávesov CTRL a ALT pri súčasnom stlačení funkčných klávesov F1- F6.



Na príkazovom riadku napíšte busybox vi a stlačte kláves Enter. Mali by ste byť vo vnútri obrazovky vi, aj keď ju nemáte nainštalovanú. Stlačte: a zadajte q pre ukončenie. Tento trik môžete tiež použiť na načítanie súboru vo formáte vi zadaním busybox vi FILENAME. Napríklad, ak ste sa nachádzali vo svojom domovskom adresári a chceli by ste upraviť svoju výzvu, zadajte tento príkaz:

busybox vi .bashrc

Ukončite stlačením: uvoľnením a následným stlačením q vstúpte.



busybox-vi

Metóda 2: Používanie Busyboxu na poškodených systémoch

Ak ste dostali núdzové CLI z dôvodu nejakého problému so spustením a chcete z neho upraviť súbor, potom najskôr vyskúšajte regulárnu vi. Ak to nefunguje, jednoducho zadajte príkaz uvedený vyššie:

busybox vi FILENAME

Aj v zmrzačenej situácii by to malo fungovať.

1 minúta čítania