Cuando abro un código fuente de Java con texto sublime, el mensaje de error sigue apareciendo en la ventana del terminal:
(sublime_text:19271): GLib-CRITICAL **: Source ID 2897 was not found when attempting to remove it.
¿Alguna solución? Funciona pero es realmente molesto.
Respuesta1
Realmente no es una solución, sino una solución alternativa. Simplemente redirija el error estándar para /dev/null
que no lo vea:
sublime foo.jar 2>/dev/null
Para simplificar esto, puede convertirlo en una función. Añade estas líneas a tu ~/.bashrc
:
sublime(){
sublime "$@" 2>/dev/null
}
Eso, sin embargo, suprimirátodoerrores, no sólo ese. Para suprimir ese solo, use esto en su lugar:
sublime(){
sublime "$@" 2>&1 | grep -v 'GLib-CRITICAL **: Source ID 2897 was not found when attempting to remove it.'
}