1 votes

Comment se débarrasser du message d'erreur lorsque j'utilise Sublime text 2 en mode terminal ?

Lorsque j'ouvre un code source Java avec sublime text, le message d'erreur continue de s'afficher dans la fenêtre du terminal :

(sublime_text:19271): GLib-CRITICAL **: Source ID 2897 was not found when attempting to remove it.

Des solutions ? Cela fonctionne mais c'est vraiment ennuyeux.

3voto

Stewart Points 1385

Pas vraiment une solution, mais une solution de contournement. Il suffit de rediriger l'erreur standard vers /dev/null pour que tu ne le voies pas :

sublime foo.jar 2>/dev/null

Pour simplifier, vous pouvez convertir cela en une fonction. Ajoutez ces lignes à votre ~/.bashrc :

sublime(){
    sublime "$@" 2>/dev/null
}

Cela, cependant, supprimera tous erreurs, pas seulement celle-là. Pour supprimer cette seule erreur, utilisez plutôt ceci :

sublime(){
    sublime "$@" 2>&1 | grep -v 'GLib-CRITICAL **: Source ID 2897 was not found when attempting to remove it.'
}

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X