วิธีแยก windows ที่เปิดอยู่ใน alt + tab switcher ใน Ubuntu 18.04


59

เมื่อฉันเปิดแอปพลิเคชันหลายหน้าต่างเช่นหน้าต่างหลักของ Chrome และหน้าต่างที่ไม่ระบุตัวตนและฉันกดAlt+ Tabเพื่อสลับไปมาระหว่างพวกเขาฉันเห็นไอคอน Chrome เพียงไอคอนเดียว ฉันต้องกดปุ่มแล้วขวา (หรือซ้าย) เพื่อสลับไปที่หน้าต่างที่ฉันต้องการ

ฉันจะแยกหน้าต่างที่เปิดอยู่ทั้งหมดและเพียงกดTab อีกครั้งในขณะที่กดปุ่มได้Alt เหมือนกับที่เคยเป็นใน Ubuntu รุ่นก่อนหน้า

คำตอบ:


116

ไปที่การตั้งค่า> อุปกรณ์> แป้นพิมพ์และเลื่อนรายการทางลัดลง Alt+ Tabจะเป็นทางลัดสำหรับ Switch Applications

สิ่งที่คุณต้องการคือการตั้งค่าAlt+ Tab บน Switch Windows แทนดังนั้นคลิก Switch Applications และกด backspace เพื่อล้างทางลัด คลิกตั้งค่า จากนั้นคลิกสลับ Windows แล้วตั้งค่าAlt+ ที่Tabนั่นแทน สิ่งนี้จะให้ฟังก์ชั่นที่ต้องการ

ป้อนคำอธิบายรูปภาพที่นี่


1
ใครรู้วิธีการทำเช่นนี้ผ่าน terminal? พยายามทำให้เป็นอัตโนมัติ
Anand Rockzz

1
ใช้คำสั่ง gsettings การโยงคีย์สามารถพบได้ที่พา ธ "org.gnome.desktop.wm.keybindings"
hiigaran

1
ทำงานเหมือนฝัน
เตอร์

27

ง่ายมากในการแก้ปัญหาของคุณโดยไม่ต้องเปลี่ยนการเชื่อมโยงคีย์หลัก

สิ่งที่คุณต้องทำคือพิมพ์ Alt+ '(ปุ่มด้านบนTab) หากคุณต้องการสลับระหว่างแอพเดียวกัน

Altเพื่อสลับปพลิเคชันที่แตกต่างกัน Tab+


1
การพัฒนาหน่วยความจำของกล้ามเนื้อสำหรับแป้นพิมพ์ลัดที่เข้าถึงได้นั้นไม่ใช่เรื่องง่ายและไม่สลับไปมาระหว่างหน้าต่างทั้งสองของแอพเดียวกันเนื่องจากมันเกี่ยวข้องกับการรวมกันของชุดปุ่มกดสองชุด
LinuxDisciple

แนวคิดของนักพัฒนาทั้งหมดเกี่ยวกับการจัดการหน้าต่างนั้นง่ายมาก ๆ พิมพ์ alt + 'หรือ Alt Tab นั่นคือสิ่งที่ฉันหมายถึงและใช่มันง่ายมาก ฉันใช้ฟังก์ชั่นนี้มานานหลายปีและ devs ทั้งหมดที่ฉันรู้ใช้ฟังก์ชั่นนี้ คุณไม่สามารถพึ่งพาตัวเองเพื่อพูดสิ่งนี้ได้ถ้าฟังก์ชั่นนี้ยังคงมีอยู่นั่นเป็นเพราะมันได้รับการอนุมัติจากชุมชน
Mauricio Paz

ไม่ตอบคำถามที่ถูกถาม
WillC

ในทางกลับกันฉันจะถือว่านี่เป็นคำตอบที่ดีกว่าเพราะเมื่อฉันรวมทางลัดใหม่ในตัวฉันแล้วมันก็ใช้ได้กับเครื่อง Ubuntu ทุกเครื่อง และแม้ว่าสิ่งนี้จะไม่ถูกถาม แต่ก็มีความเกี่ยวข้องและกว้างพอที่จะตอบเจตนา ขอบคุณมาก!
KalEl

ขอบคุณ @KalEl!
Mauricio Paz

4

กราฟิกโดยใช้ dconf-editor

จาก: https://superuser.com/a/860001/718726 (วางที่นี่เพราะไม่มีคำตอบที่เทียบเท่าในที่นี่)

  • เปิด dconf-editor
  • ไปที่ org/gnome/desktop/wm/keybindings
  • ย้ายค่า'<Alt>Tab'จากswitch-applicationsไปยังswitch-windows
  • เลือกที่จะย้าย'<Shift><Alt>Tab'จากswitch-applications-backwardไปยังswitch-windows-backward
  • หากคุณต้องการswitch-windowsทำงานข้ามเดสก์ท็อปไม่ใช่เฉพาะในเดสก์ท็อปปัจจุบันคุณสามารถยกเลิกการเลือกได้ด้วยorg/gnome/shell/window-switcher/current-workspace-only(ความอนุเคราะห์ของ @CharlBotha)
  • ปิด dconf-editor
  • กดAlt+ F2จากนั้นพิมพ์r เพื่อรีสตาร์ท Gnome

ขั้นตอนสุดท้ายดูเหมือนจะไม่จำเป็นเสมอไป แต่ไม่ควรเจ็บปวด (โดยเฉพาะอย่างยิ่งเนื่องจากมันไม่ได้ปิดแอปพลิเคชันที่ทำงานอยู่)

เทียบเท่ากับการใช้บรรทัดคำสั่ง (ไม่จำเป็นต้องติดตั้ง dconf-editor)

รันบรรทัดต่อไปนี้ในเทอร์มินัลของคุณ:

gsettings set org.gnome.desktop.wm.keybindings switch-windows "['<Alt>Tab']"
gsettings set org.gnome.desktop.wm.keybindings switch-windows-backward "['<Shift><Alt>Tab']"
gsettings set org.gnome.desktop.wm.keybindings switch-applications "['<Super>Tab']"
gsettings set org.gnome.desktop.wm.keybindings switch-applications-backward "['<Shift><Super>Tab']"

หากคุณต้องการswitch-windowsทำงานกับเดสก์ท็อปไม่ใช่เฉพาะในเดสก์ท็อปปัจจุบันคุณยังสามารถดำเนินการได้:

gsettings set org.gnome.shell.window-switcher current-workspace-only false

หากคุณไม่สังเกตเห็นการเปลี่ยนแปลงใด ๆ คุณสามารถกดAlt+ F2จากนั้นพิมพ์r เพื่อเริ่ม Gnome ใหม่


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