บังคับแท็บ alt + เพื่อสลับเฉพาะในพื้นที่ทำงานปัจจุบันใน GNOME shell


151

ฉันกำลังมองหาวิธีการทำความสะอาดและรวดเร็วเพื่อบังคับ GNOME ใน Ubuntu 14.04 สลับไปมาระหว่างปพลิเคชันที่ใช้งานเฉพาะในพื้นที่ทำงานปัจจุบันเมื่อมีการกดทางลัด+alttab

คำตอบ:


178

นี่คือวิธีแก้ปัญหาที่ฉันได้รับ:

ง่ายและรวดเร็วมากโดยไม่ต้องมีการติดตั้ง / ขยายเพิ่มเติม:

  1. ติดตั้งdconf-editor( ติดตั้งแล้วในการกระจายเดเบียน / อูบุนตูปัจจุบัน):

    sudo apt-get install dconf-editor
    
  2. เปิดdconf-editor(จาก Dash หรือ Terminal)

  3. นำทางไปยัง: org -> gnome -> shell -> app-switcher
  4. ตั้งค่า "current-workspace-only" เป็นจริง

    ภาพหน้าจอ

.. และคุณทำเสร็จแล้ว :)


9
หวังว่าคำสอนก็จะใส่นี้ในแอปเพล็ตั้งค่าของพวกเขา
สิงห์ที่คลั่งไคล้

2
โปรดเพิ่ม @austinmarton คำตอบด้วยเช่นกันเนื่องจากในขณะนี้มีความเป็นทั่วไปมากกว่ามีวิธีคำพังเพยที่ไม่จำเป็นต้องติดตั้งเพิ่มเติม
Mihail Malostanidis

4
ฉันได้เพิ่มปัญหาคุณสมบัติให้กับโครงการ Gnome TWEAK gitlab.gnome.org/GNOME-gnome-tweaks/issues/123
sobi3ch

1
ในฐานะของ Ubuntu 18.04 การตั้งค่านี้สามารถพบได้ที่ / org / gnome / shell / window-switcher / current-workspace-only
GuruBob

2
คำเตือน: สำหรับฉันใน Ubuntu 18.04 ไม่ทำงาน แต่รุ่นบรรทัดคำสั่งใช้งานได้: gsettings set org.gnome.shell.app-switcher ปัจจุบันพื้นที่ทำงานจริงเท่านั้น
carlo.polisini

175

เพียง:

gsettings set org.gnome.shell.app-switcher current-workspace-only true

5
เร็วสุดไม่จำเป็นต้องใช้ซอฟต์แวร์พิเศษและทำสิ่งที่ถูกขอมาอย่างแน่นอน! +1
Jamie-505

1
มันใช้งานได้สำหรับฉันใน Ubuntu 17.04
Esteban Filardi

2
... และสำหรับฉันใน 17.10
colan

12
มันทำงานบน Ubuntu 18.04 มันตรงไปตรงมาและคุณไม่จำเป็นต้องติดตั้งอะไรเลย
Andrea Tulimiero


15

เพื่อเป็นอีกทางเลือกหนึ่งในการติดตั้งdconf-editorและใช้งานโดยใช้เม้าส์มากคุณสามารถทำได้จากเทอร์มินัล

เพื่อสร้างcurrent-workspace-onlyมูลค่า:

dconf write /org/gnome/shell/app-switcher/current-workspace-only 'true'

หากต้องการลบให้กลับไปที่การตั้งค่าเริ่มต้น:

dconf reset /org/gnome/shell/app-switcher/current-workspace-only

ฉันต้องการdconf-editorมากขึ้นถ้ามันสามารถค้นหาเส้นทางคุณสมบัติและค่า


2
(ต่อมา) คำตอบที่ใช้gsettingsเป็นเพียง API ระดับสูงที่ยังกำหนดdconfค่า (และอาจจะอยู่ในทั่วไปที่ต้องการมากกว่า dconf โดยตรงเข้าถึง)
ไมเคิล

12

ดูเหมือนว่าจะได้รับการแก้ไขด้วย

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

ดูเหมือนว่าฉันต้องการเพียงคนแรก ( .window-switcher)
kerner1000

งานนี้ทำ มันแสดงเฉพาะแอพที่อยู่ในพื้นที่ทำงานในปัจจุบันและเมื่อแอพมีสองอินสแตนซ์แต่ละอันในเวิร์กสเปซที่แตกต่างกันเมื่อกด Alt + Tab มันจะป้องกันไม่ให้แสดงทั้งคู่ แต่คุณต้องใช้ทั้งคำสั่งในคำตอบนี้ เยี่ยมมากขอบคุณ!
juliangonzalez

6

ทางเลือกสำหรับผู้ที่ต้องการแท็บผ่านหน้าต่างที่เปิดอยู่ในพื้นที่ทำงานปัจจุบัน แต่ยังต้องการแท็บผ่านแอพที่เปิดอยู่ทั้งหมด (ในพื้นที่ทำงาน) สามารถทำได้โดยการเปลี่ยนแป้นพิมพ์ลัด

ภายใต้การตั้งค่า> อุปกรณ์> แป้นพิมพ์ (บน Ubuntu 17.10):

  • สลับ Windows: Alt+Tab
  • สลับแอปพลิเคชัน: Super+Tab

นั่นเป็นเรื่องยุ่งยาก - Alt + Tab เปลี่ยนหน้าต่างแม้เมื่อเปลี่ยนแป้นพิมพ์ลัด มีวิธีแก้ไขไหม
Rick-777

ใช่ Alt + Tab จะแสดงหน้าต่างที่เปิดอยู่ในพื้นที่ทำงานปัจจุบันในขณะที่ Super + Tab จะแสดงโปรแกรมที่เปิดอยู่ทั้งหมด (ในพื้นที่ทำงานใด ๆ ) สิ่งใดที่คุณต้องการทำให้สำเร็จ Alt + Tab แสดงโปรแกรมที่เปิดอยู่บนพื้นที่ทำงานปัจจุบันแทนที่จะเป็นหน้าต่างแบบเปิด
Clauds

1
หวัดดี! ฉันพยายามตั้งค่าลักษณะเฉพาะนี้ แต่ดูเหมือนจะไม่สามารถทำได้ คำสั่งทั้งสองทำงานเหมือนกันเสมอ ฉันลอง gsettings พื้นที่ทำงานปัจจุบันเท่านั้นสำหรับหน้าต่างและตัวสลับแอปโดยไม่มีโชค ความคิดใด ๆ ขอบคุณ :)
Biggybi

ฉันตรวจสอบ gsettings ของฉันและฉันมีorg.gnome.shell.app-switcher current-workspace-only falseและorg.gnome.shell.window-switcher current-workspace-only true
Clauds

นี่ไม่ได้ตอบคำถาม แต่เป็นคำแนะนำที่ดีอย่างไรก็ตาม
crafter

5

AlternateTab

หากคุณยังต้องการที่จะยกเลิกการจัดกลุ่มการใช้งานบนสลับคุณสามารถเพิ่มการสนับสนุนอย่างเป็นทางการขยาย AlternateTab

ภาพหน้าจอ

ยิ่งกว่านั้น :

ที่จริงอูบุนตูจะไปมี Alternatetab เป็นค่าเริ่มต้นบนAlt+ tabในรุ่นที่จะเกิดขึ้นของอูบุนตู (19.04) ในขณะที่สลับแอปเริ่มต้นในปัจจุบันจะยังคงอยู่บน+Supertab


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