Il y a une partie dans my ~/.bashrc
, qui définit $ EDITOR comme gvim. Cela fonctionne bien lorsque je suis dans la fenêtre X. Cependant, si je ssh vers mon poste de travail (à partir d'un autre poste de travail), gvim commence à se plaindre "ne peut pas ouvrir l'affichage".
Par conséquent, je souhaite mettre une if
déclaration dans bashrc, que si la fenêtre X est disponible, utilisez alors gvim, sinon laissez-le être vim.
Comment pourrais-je y parvenir?
if [[ $DISPLAY ]]
pour les aficionados du double bracket …