Monday, April 1, 2013

Gnome Terminal 3.8

Se siete utenti di Gnome e usate il terminale, probabilmente avrete notato che quando si apre una nuova tab (ctrl-shift-t) o una nuova finestra (ctrl-shift-n) queste vengono automaticamente posizionate nella directory corrente della finestra iniziale.

In Gnome 3.8 questo non succede più.

Prima che vi venga la schiuma alla bocca, questa mi sembra una ottima occasione per evidenziare alcune problematiche relative al (rapido) sviluppo di Gnome.

Prima cosa, gli utenti possono essere informati meglio: la modifica, di cui ho rintracciato il commit, è del Giugno 2012. Il bug relativo, di Maggio. Quindi perchè viene fuori solo ora?

Sebbene non sia un grosso problema, penso che una modifica del genere andrebbe meglio pubblicizzata perchè la maggior parte degli utenti comuni magari neanche se ne accorgerà, ma tutti quelli avanzati di certo non mancheranno di notarlo e lamentarsene ad alta voce.

Detto questo come si fa ad avere il comportamento precedente? Molto semplice, basta aggiungere al file ~/.bashrc la linea:
export PS1='\[$(__vte_ps1)\]'$PS1
Fatelo subito, non perderete tempo a cercare questo articolo quando la 3.8 arriverà sui vostri PC :)