Làm cách nào để tôi lấy lại thanh menu trong Sublime Text 3 Linux?


83

Phiên bản mới nhất của ST3 cho phép người dùng linux gỡ bỏ thanh menu của họ, nhưng tôi không biết làm cách nào để đưa nó trở lại. Trong Windows, nhấn Alt sẽ hiển thị menu, nhưng Linux thì không như vậy. Làm thế nào tôi có thể lấy lại? Có một phím tắt nào tôi có thể đặt hoặc đặt nó để Alt hiển thị không?


Wow, vâng tôi mới nhận ra thực đơn đã biến mất khi tôi muốn thay đổi dự án - điều này rất không thể sử dụng được. Không có gợi ý nào dưới đây hoạt động với tôi trên Ubuntu 16 LTS với các bản cập nhật ST3 được áp dụng.
danjah

Câu trả lời:


110

Xem Hiển thị Menu trong Sublime :

Ctrl+ Shift+ psau đó gõ vmen

Tôi vẫn chưa tìm ra làm thế nào để làm cho nó một ràng buộc quan trọng. Sẽ cập nhật khi / nếu tôi làm.

Chỉnh sửa: xem câu trả lời của jeremija bên dưới để xem cách đặt phím nóng.


3
Oy - 2 và 1/2 năm sau và vẫn không có menu ngữ cảnh hoặc thứ gì đó để mang nó trở lại.
CramerTV

@Blossoming_Flower - thx - bạn có biết cách làm cho menu xuất hiện vĩnh viễn, thay vì chỉ hiển thị khi bạn di chuột qua nó bằng chuột?
BKSpurgeon

44

Nếu bạn muốn thêm một phím nóng, bạn có thể chỉnh sửa Default (Linux).sublime-keymaptệp của mình :

  • nhấn CTRL+ SHIFT+P
  • đánh máy key bindings user
  • lựa chọn Preferences: Key Bindings - User

Điều này sẽ mở Default (Linux).sublime-keymaptập tin. Thêm dòng này:

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

Nếu .sublime-keymaptệp của bạn trống, bạn nên bọc ở trên trong ngoặc mảng JSON [], như vậy:

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

Sau khi bạn lưu các tập tin, Sublime nên tải lại các ràng buộc hotkey tự động và bạn sẽ có thể sử dụng CTRL+ ALT+ Mphím nóng để bật tắt thanh menu.

Tôi vẫn bỏ lỡ khả năng hiển thị menu chỉ bằng cách nhấn ALT+ LETTERđể tự động mở menu cụ thể, nhưng điều này (cùng với Bảng màu Lệnh) giúp ích rất nhiều.


Thật thú vị, so với OP, tôi gặp vấn đề ngược lại: Khi xây dựng 3065, có vẻ như họ đã xóa mục Xem -> Ẩn Menu. Giải pháp của bạn là người duy nhất thực sự khiến menu biến mất. Cảm ơn bạn rất nhiều!
balu

Tôi rất vui vì tôi có thể giúp :) Câu trả lời được chấp nhận cũng làm việc cho tôi trên build 3065.
jeremija

Ok, điều này thực sự kỳ lạ. Có lẽ nó có liên quan đến thực tế là tôi đang sử dụng trình quản lý cửa sổ ốp lát (cụ thể là i3).
balu

Nó được gọi View: Toggle Menu, không View -> Hide Menu- có lẽ đó là lý do tại sao bạn không thể tìm thấy nó? PS Tôi chưa bao giờ cố gắng i3, nhưng tôi thực sự thích i3lock :)
jeremija

Không, nó thực sự không có ở đó. :(
balu

13

Bạn chỉ cần nhấn "alt + v", bạn sẽ thấy thanh menu sau đó nhấp vào "hiển thị thanh thực đơn".


2
Không phải trên Linux: nếu thanh menu bị ẩn, Alt + không làm gì cả.
Tobia

5

Đóng tuyệt vời.

Chỉnh sửa ~ / .config / sublime-text-3 / Local / Session.sublime_session

Thay đổi tất cả các phiên bản của menu_visible thành đúng , ví dụ: "menu_visible": true

Đóng, lưu và khởi động lại Sublime.


2

(OpenSuse 13.2)

Trong tệp /home/.config/sublime-text-3/Local/Session.sublime_session

định vị dòng này (khoảng 165) và thay đổi "false" thành "true" như thế này:

"menu_visible": đúng,


1
Điều này trùng lặp một câu trả lời khác và không thêm nội dung mới. Vui lòng không đăng câu trả lời trừ khi bạn thực sự có điều gì đó mới để đóng góp.
DavidPostill


Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.