Io generalmente impostare sia VISUALe EDITORvariabili di ambiente per la stessa cosa, ma qual è la differenza? Perché dovrei impostarli diversamente? Quando si sviluppano app, perché dovrei scegliere di guardare VISUALprima EDITORo viceversa?
$VISUALuno snippet di shell a cui aggiunge il nome del file (quotato alla shell), ma alcuni lo trattano come il nome di un eseguibile in cui possono o meno cercare$PATH. Quindi è meglio impostareVISUAL(eEDITOR) il percorso completo di un eseguibile (che potrebbe essere uno script wrapper se si desidera, ad esempio, opzioni).