Bagaimana saya mendapatkan bilah menu saya kembali di Sublime Text 3 Linux?

83

Versi terbaru dari ST3 memungkinkan pengguna linux untuk menghapus bilah menu mereka, tetapi saya gagal melihat bagaimana mengembalikannya. Di Windows, menekan Alt menunjukkan menu, tetapi tidak di Linux. Bagaimana saya bisa mendapatkannya kembali? Apakah ada jalan pintas yang bisa saya atur, atau buat sehingga Alt menunjukkannya?

tepat waktu
sumber
Wow, ya saya baru sadar menu sudah hilang sekarang karena saya ingin mengubah proyek - ini sangat tidak bisa digunakan. Tidak ada saran di bawah ini yang berfungsi untuk saya di Ubuntu 16 LTS dengan semua pembaruan ST3 berlaku.
danjah

Jawaban:

110

Lihat Tampilkan Menu dalam Luhur :

Ctrl+ Shift+ plalu ketik vmen

Saya belum tahu bagaimana membuatnya menjadi kunci yang mengikat. Akan memperbarui kapan / jika saya lakukan.

Sunting: lihat jawaban jeremija di bawah ini untuk melihat cara mengatur hotkey.

tepat waktu
sumber
3
Oy - 2 dan 1/2 tahun kemudian dan masih tidak ada menu konteks atau sesuatu untuk mengembalikannya.
CramerTV
@ Blossoming_Flower - thx - apakah Anda juga tahu cara membuat menu muncul secara permanen, daripada hanya terlihat ketika Anda mengarahkan mouse ke atas?
BKSpurgeon
44

Jika Anda ingin menambahkan hotkey, Anda dapat mengedit Default (Linux).sublime-keymapfile Anda :

  • tekan CTRL+ SHIFT+P
  • mengetik key bindings user
  • Pilih Preferences: Key Bindings - User

Ini harus membuka Default (Linux).sublime-keymapfile. Tambahkan baris ini:

{"keys": ["ctrl+alt+m"], "command": "toggle_menu"}

Jika .sublime-keymapfile Anda kosong, Anda harus membungkus di atas dalam kurung array JSON [dan ], seperti:

[
    {"keys": ["ctrl+alt+m"], "command": "toggle_menu"}
]

Setelah Anda menyimpan file, Sublime harus memuat ulang hotkey binding secara otomatis dan Anda harus dapat menggunakan CTRL+ ALT+ Mhotkey untuk mengaktifkan bilah menu.

Saya masih kehilangan kemampuan untuk menampilkan menu hanya dengan menekan ALT+ LETTERuntuk membuka menu spesifik secara otomatis, tetapi ini (bersama dengan Palet Perintah) sangat membantu.

jeremija
sumber
Menariknya, dibandingkan dengan OP, saya memiliki masalah sebaliknya: Pada build 3065, tampaknya mereka menghapus entri View -> Hide Menu. Solusi Anda adalah satu-satunya yang benar-benar membuat menu hilang. Terima kasih banyak!
balu
Saya senang saya bisa membantu :) Jawaban yang diterima juga berfungsi untuk saya di build 3065.
jeremija
Ok, ini benar-benar aneh. Mungkin ada hubungannya dengan fakta saya menggunakan tiling window manager (yaitu, i3).
balu
Ini disebut View: Toggle Menu, bukan View -> Hide Menu- mungkin itu sebabnya Anda tidak dapat menemukannya? PS Saya belum pernah mencoba i3, tapi saya sangat suka i3lock :)
jeremija
Tidak, itu benar-benar tidak ada. :(
balu
13

Anda cukup menekan "alt + v", Anda akan melihat menu bar lalu klik "show menubar".

Chintan
sumber
2
Bukan di Linux: jika bilah menu disembunyikan, Alt + sesuatu tidak melakukan apa-apa.
Tobia
5

Tutup Luhur.

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

Ubah semua instance menu_visible menjadi true , mis: "menu_visible": true

Tutup, simpan, dan mulai kembali Sublime.

Peter Kingsbury
sumber
2

(OpenSuse 13.2)

Dalam file /home/.config/sublime-text-3/Local/Session.sublime_session

cari baris ini (sekitar 165) dan ubah "false" menjadi "true" seperti ini:

"menu_visible": true,

Atakan
sumber
1
Ini menggandakan jawaban lain dan tidak menambahkan konten baru. Harap jangan mengirim jawaban kecuali Anda benar-benar memiliki sesuatu yang baru untuk disumbangkan.
DavidPostill
0

Saya menemukan solusinya. Di terminal:

sudo gedit /usr/share/applications/sublime_text.desktop

Tambahkan env UBUNTU_MENUPROXY=0di Exec=sebelum /opt/*seperti yang ditunjukkan pada gambar.

Nikmati!

Ref: https://stackoverflow.com/a/38388249/6815550

Trang Ha Viet
sumber
-2

CTRL + ALT + M bekerja untuk saya di Ubuntu 16.04

Pedro Abreu
sumber