Com utilitzar vi sense instal·lar-lo



Proveu El Nostre Instrument Per Eliminar Problemes

No hi ha cap editor que sigui més portàtil que vi, independentment de la controvèrsia que podria haver creat al llarg dels anys. Tot i que està una mica passat de moda, és extremadament útil per a aquells que entenen totes les ordres i també és una eina vital si alguna vegada repareu un sistema que no s’iniciarà per qualsevol motiu.



Molts usuaris desinstal·len els paquets vim o altres clons més pesats perquè no els fan servir. La majoria dels sistemes incrustats tampoc no són compatibles amb aquests dissenys, cosa que significa que si teniu la mala sort de treballar amb una tauleta o netbook que només inicia una interfície CLI a causa d’un problema amb XFree, és possible que no tingueu l’eina que necessiteu còpia de seguretat del sistema. Hi ha un truc de pessic que podeu provar que us pot proporcionar una consola vi de totes maneres.



Mètode 1: utilitzar vi encara que no estigui instal·lat

Suposem que havíeu volgut utilitzar vi simplement per elecció. Si sou dins d’una interfície gràfica, haureu d’obrir un terminal gràfic mantenint premuts CTRL i ALT mentre premeu T. També podríeu arribar teòricament a una consola virtual mantenint premuts CTRL i ALT mentre premeu les tecles de funció F1- F6.



Escriviu busybox vi a la línia d’ordres i premeu Retorn. Hauríeu d’estar dins d’una pantalla vi encara que no la tingueu instal·lada. Premeu: i escriviu q per sortir. També podeu utilitzar aquest truc per llegir un fitxer a vi escrivint busybox vi FILENAME. Per exemple, si esteu al directori HOME i voleu editar la vostra sol·licitud, emeteu aquesta ordre:

busybox vi .bashrc

Sortiu prement: deixeu-lo anar i, a continuació, premeu q i introduïu.



busybox-vi

Mètode 2: utilitzar Busybox en sistemes danyats

Si se us dóna una CLI d’emergència a causa d’un problema que s’inicia i voleu editar un fitxer, proveu primer vi regularment. Si això no funciona, només heu d'emetre l'ordre de la manera anterior:

busybox vi FILENAME

Fins i tot en una situació de paralització, això hauria de funcionar.

1 minut de lectura