Você pode usar uma função. Uma função que verifica a permissão de gravação. Se permissão de gravação for concedida, não use gksu
.
function gedit(){ [ -w "" ] && gedit "" || gksu gedit ""; }
Você pode adicionar isso em seu .bashrc
em vez do alias.