2013-06-08 4 views
7

Sospetto che la risposta sia no, ma devo chiedere comunque, esiste un modo per nascondere la barra dei menu in Sublime Text 2 in esecuzione in Linux?È possibile nascondere la barra dei menu in Sublime Text 2?

+0

Quale sistema operativo? In Windows SÌ, in Linux non ancora. –

+0

Ah, sì, intendevo Linux, ma l'hack sotto funziona. Domanda modificata per chiarezza. – teryret

risposta

5

Ah, finalmente trovato la gente a parlarne: http://www.sublimetext.com/forum/viewtopic.php?f=2&t=12441&p=48966&hilit=hide+menu+bar#p48966

Il lungo e breve di esso è no, questo sembra essere l'unica cosa che non può essere personalizzato in Sublime 2.>: - |

Modifica: Wow, parlare di me essere contento di sbagliare!

http://www.sublimetext.com/forum/viewtopic.php?f=3&t=2726&p=39487&hilit=hide+menu+bar#p39487 contorni uno glorioso hack terribile che ottiene il lavoro ben fatto! Per riprodurre i passaggi qui per la ridondanza:

L'idea è ingannare GTK nel rendering della finestra come se la si utilizza in Unity (o simili) in modo che non disegni la barra dei menu nonostante Sublime lo indichi a . Non ti permette di riaccendere i menu senza riavviare, ma per i miei scopi va bene (è tutto solo un ctrl + shift + p di distanza) e sembra davvero molto meglio senza quella barra. In ogni caso ecco come farlo in Ubuntu e menta:

sudo apt-get install git-core valac-0.14 libvala-0.14-dev libgtk-3-dev gobject-introspection libgirepository1.0-dev libgtk2.0-dev autotools-dev automake autoconf intltool libtool 
git clone git://github.com/gnome-globalmenu/gnome-globalmenu.git 
cd gnome-globalmenu 
git checkout gnome-3 
autoreconf --force --install --verbose 
./autogen.sh --prefix=/usr 
make 
sudo make GTK2_MODULES_DIR=/usr/lib/gtk-2.0/modules GTK3_MODULES_DIR=/usr/lib/gtk-3.0/modules GLIB_COMPILE_SCHEMAS=/bin/true install 
sudo glib-compile-schemas /usr/share/glib-2.0/schemas 

quindi richiamare con

GTK_MODULES=globalmenu-gtk /path/to/sublime_text 

o meglio ancora avvolgere uno script attorno ad esso.

+1

C'è qualche ragione per cui lo sviluppatore non aggiunge semplicemente un'opzione per nascondere la barra dei menu? Trovo sorprendente che questo fantastico programma manchi di una caratteristica così semplice. – Vreality

+0

@Vreality sul mio computer Windows c'è un'opzione per passare dal menu. Perché questo non esiste in Linux? Nessuna idea ... – Urda

+0

@ Urda Sospetto che abbia a che fare con l'integrazione nella barra dei menu, ma non ne sono sicuro. – Vreality

0

Su Ubuntu con Unity, la barra dei menu si fonde nella barra superiore dello schermo

screenshot of Sublime Text on Ubuntu 12.04

Problemi correlati