Esistono scenari in cui viè l'unica opzione per creare, modificare o modificare un file in un ambiente Ubuntu?
La mia domanda è fondamentalmente sapere davvero se esiste un caso del genere in cui sarei costretto a usare viperché sarebbe l'unica opzione disponibile in un caso particolare nell'ecosistema di Ubuntu.
Può un caso particolare esistono dove in qualche modo non avrei avuto accesso ad altre opzioni come nano, picoo semplicemente inviando le informazioni con strumenti come cat, sed, teee altro ancora?
Suppongo che questo sia più un lato server o cloud poiché sul desktop ci sono molte più opzioni, ma da chiunque usi molto il terminale chiedo:
C'è un caso del genere?
visudopossibile utilizzare qualsiasi editor. Poiché la sua configurazione predefinita su Ubuntu rispetta le variabili di ambiente EDITORe VISUAL, è possibile eseguire sudo env VISUAL=emacs visudoper emacs o anche gksudo env VISUAL=gedit visudoper un editor grafico come Gedit. ( sudo -Ho sudo -ipuò essere usato al posto di gksudo.) Suggerisco questo in envquanto VISUAL=emacs sudo visudonon funzionerà ( sudoripristina la maggior parte dell'ambiente) e sudo -EH potrebbe essere considerato sconsigliato.
cat? sed? Veramente? vinon è poi così complicato, e se davvero non ti preoccupi di impararlo, devi solo ricordare due modalità (modalità Normale e Inserisci). Spostare il cursore con le frecce (o HJKL se non disponibile), premere "i" per iniziare la modifica (modalità di inserimento). Al termine, premere "Esc" per tornare alla modalità normale. Digita ": wq" per salvare ed uscire (Scrivi + Esci).

