Un-hiding Menu Bar in Sublime Text 3 - Ubuntu

#Ubuntu #Sublime

Table of Contents

Edit on 13-Jan-2016
I found another easy way to fix this problem. You can toggle the menu with a keyboard shortcut. You can read more about that in this blog post of mine.\\


It has been a very long wait to get the "Hide Menu" feature in Linux versions of Sublime Text 3. Finally it was released. But the problem is, if it hidden once, there is no straight forward way to get the Menu back. I tried F10, Alt etc etc and nothing worked. So, I am sharing the trick which worked for me in this post.

It is simple. Close the Sublime Text 3, if it is open. Open\\

1~/.config/sublime-text-3/Local/Session.sublime_session

in any of your favorite editors and then make sure that, "menu_visible" is "true" in all places in that file.\\

1"menu_visible": true,

Thats it :) Open Sublime Text 3 now and ta-da… Menu is back :)\\


Edit On Jan 10 - 2016
\\ As I was doing the same task more often, I decided that put that in a script, like this\\

1export FILE=/home/thefourtheye/.config/sublime-text-3/Local/Session.sublime_session
2export TEMP_FILE=/home/thefourtheye/.config/sublime-text-3/Local/Session.sublime_session.bkp
3sed -e 's/"menu_visible": false/"menu_visible": true/g' $FILE > $TEMP_FILE
4mv $TEMP_FILE FILE

and then I added that to my shell script's rc file as an alias like this\\

1alias sublime_fix_menu=~/.sublime_fix_menu.zsh

That's it :-) Now, I just have to close Sublime Text 3, type sublime_fix_menu in the shell, open Sublime again :-)\\