ฉันจะรับแถบเมนูของฉันกลับมาใน Sublime Text 3 Linux ได้อย่างไร


83

รุ่นใหม่ล่าสุดของ ST3 ช่วยให้ผู้ใช้ linux สามารถลบแถบเมนูของพวกเขาได้ แต่ฉันไม่สามารถดูวิธีนำกลับมาใช้ใหม่ได้ ใน Windows การกด Alt จะแสดงเมนู แต่ไม่ใช่ใน Linux ฉันจะรับมันคืนได้อย่างไร มีทางลัดที่ฉันสามารถตั้งค่าหรือตั้งค่าเพื่อให้ Alt แสดงหรือไม่


ว้าวใช่ฉันเพิ่งรู้ว่าเมนูหายไปแล้วตอนนี้ฉันต้องการเปลี่ยนโครงการ - มันใช้ไม่ได้มาก ข้อเสนอแนะด้านล่างไม่เหมาะกับฉันใน Ubuntu 16 LTS ที่มีการอัพเดต ST3 ทั้งหมดที่ใช้
danjah

คำตอบ:


110

ดูแสดงเมนูในประเสริฐ :

Ctrl+ Shift+ pจากนั้นพิมพ์ vmen

ฉันยังไม่ได้หาวิธีที่จะทำให้มันเป็นกุญแจสำคัญที่มีผลผูกพัน จะอัปเดตเมื่อ / ถ้าฉันทำ

แก้ไข: ดูคำตอบของ jeremija ด้านล่างเพื่อดูวิธีตั้งค่าคีย์ลัด


3
Oy - 2 และ 1/2 ปีต่อมาและยังไม่มีเมนูบริบทหรือสิ่งที่จะนำกลับ
CramerTV

@Blossoming_Flower - ขอบคุณ - คุณรู้วิธีทำให้เมนูปรากฏอย่างถาวรแทนที่จะมองเห็นเมื่อคุณวางเมาส์ไว้เหนือเมาส์หรือไม่?
BKSpurgeon

44

หากคุณต้องการเพิ่มปุ่มลัดคุณสามารถแก้ไขDefault (Linux).sublime-keymapไฟล์ของคุณได้:

  • กดCTRL+ SHIFT+P
  • การพิมพ์ key bindings user
  • เลือก Preferences: Key Bindings - User

สิ่งนี้ควรเปิดDefault (Linux).sublime-keymapไฟล์ เพิ่มบรรทัดนี้:

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

หาก.sublime-keymapไฟล์ของคุณว่างเปล่าคุณควรใส่ข้อมูลด้านบนในวงเล็บอาร์เรย์ของ JSON [และ]เช่น:

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

หลังจากที่คุณบันทึกไฟล์ Sublime ควรโหลดการเชื่อมโยงฮอตอีกครั้งโดยอัตโนมัติและคุณควรจะสามารถใช้CTRL+ ALT+ Mฮอตคีย์เพื่อสลับแถบเมนู

ฉันยังคงพลาดความสามารถในการแสดงเมนูเพียงแค่กดALT+ LETTERเพื่อเปิดเมนูเฉพาะโดยอัตโนมัติ แต่สิ่งนี้ (พร้อมด้วย Command Palette) ช่วยได้มาก


ที่น่าสนใจเมื่อเทียบกับ OP ฉันมีปัญหาย้อนกลับ: ณ วันที่สร้าง 3065 ดูเหมือนว่าพวกเขาลบรายการเมนูView -> Hide วิธีแก้ปัญหาของคุณคือสิ่งเดียวที่ทำให้เมนูหายไป ขอบคุณมาก!
balu

ฉันดีใจที่ฉันสามารถช่วย :) คำตอบที่ได้รับการยอมรับยังทำงานสำหรับฉันในการสร้าง 3065.
Jeremija

โอเคนี่มันแปลกจริงๆ บางทีมันอาจจะเกี่ยวข้องกับความจริงที่ว่าฉันใช้ตัวจัดการหน้าต่างเรียงต่อกัน (กล่าวคือ i3)
balu

มันถูกเรียกว่าView: Toggle Menuไม่ใช่View -> Hide Menu- นั่นอาจเป็นเหตุผลว่าทำไมคุณถึงหาไม่พบ PS ฉันไม่เคยพยายาม i3 แต่ผมชอบ i3lock :)
Jeremija

ไม่มันไม่มีอยู่จริง :(
balu

13

คุณสามารถกด "alt + v" คุณจะเห็นแถบเมนูจากนั้นคลิก "แสดงแถบเมนู"


2
ไม่ได้อยู่บน Linux: หากแถบเมนูถูกซ่อนอยู่ Alt + จะไม่ทำอะไรเลย
เบีย

5

ปิดประเสริฐ

แก้ไข ~ / .config / sublime-text-3 / Local / Session.sublime_session

เปลี่ยนอินสแตนซ์ทั้งหมดของmenu_visibleเป็นtrueเช่น: "menu_visible": true

ปิดบันทึกและรีสตาร์ท Sublime


2

(OpenSuse 13.2)

ในไฟล์ /home/.config/sublime-text-3/Local/Session.sublime_session

ค้นหาบรรทัดนี้ (ประมาณ 165) และเปลี่ยน "false" เป็น "true" ดังนี้:

"menu_visible": จริง


1
เป็นการทำซ้ำคำตอบอื่นและไม่เพิ่มเนื้อหาใหม่ โปรดอย่าโพสต์คำตอบเว้นแต่ว่าคุณมีสิ่งใหม่ที่จะมีส่วนร่วม
DavidPostill


โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.