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?
risposta
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.
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
@Vreality sul mio computer Windows c'è un'opzione per passare dal menu. Perché questo non esiste in Linux? Nessuna idea ... – Urda
@ Urda Sospetto che abbia a che fare con l'integrazione nella barra dei menu, ma non ne sono sicuro. – Vreality
Su Ubuntu con Unity, la barra dei menu si fonde nella barra superiore dello schermo
Quale sistema operativo? In Windows SÌ, in Linux non ancora. –
Ah, sì, intendevo Linux, ma l'hack sotto funziona. Domanda modificata per chiarezza. – teryret