Force alt + tab untuk hanya mengaktifkan ruang kerja saat ini di shell GNOME


Jawaban:


178

Inilah solusi yang saya buat:

Sangat cepat & mudah, tanpa instalasi / ekstensi apa pun:

  1. Instal dconf-editor(sudah diinstal pada distribusi debian / ubuntu saat ini):

    sudo apt-get install dconf-editor
    
  2. Buka dconf-editor(dari Dash atau Terminal)

  3. Arahkan ke: org -> gnome -> shell -> app-switcher
  4. Set "only-workspace-only" menjadi true

    tangkapan layar

..dan kamu sudah selesai :)


9
Wish Gnome hanya akan meletakkan ini di applet Pengaturan mereka
leo-the-manic

2
Silakan tambahkan jawaban @ austinmarton juga, karena sementara ini lebih umum, ada cara gnome yang tidak memerlukan instalasi tambahan.
Mihail Malostanidis

4
Saya telah menambahkan masalah fitur ke proyek Gnome TWEAK gitlab.gnome.org/GNOME/gnome-tweaks/issues/123
sobi3ch

1
Pada Ubuntu 18.04 pengaturan ini dapat ditemukan di / org / gnome / shell / window-switcher / current-workspace-only
GuruBob

2
PERINGATAN: Bagi saya di Ubuntu 18.04 tidak berfungsi, tetapi versi baris perintah berfungsi: set gsettings org.gnome.shell.app-switcher saat ini-hanya-workspace-only true
carlo.polisini

176

Secara sederhana:

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

5
super cepat, tidak perlu perangkat lunak tambahan dan melakukan persis apa yang diminta! +1
Jamie-505

1
Ini bekerja untuk saya di Ubuntu 17.04
Esteban Filardi

2
... dan bagi saya dalam 17.10.
colan

12
Ini bekerja di Ubuntu 18.04. Mudah dan Anda tidak perlu menginstal apa pun
Andrea Tulimiero


15

Sebagai alternatif untuk menginstal dconf-editordan harus bermain-main dengan mouse Anda, Anda juga dapat melakukan ini dari terminal.

Untuk menciptakan current-workspace-onlynilai:

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

Untuk menghapusnya, kembali ke pengaturan default:

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

Saya ingin dconf-editorlebih banyak jika bisa mencari melalui jalur, properti, dan nilai.


2
yang (kemudian) jawaban menggunakangsettings hanya api-tingkat yang lebih tinggi yang juga menetapkan dconfnilai-nilai (dan mungkin akan pada umumnya lebih disukai dconf langsung mengakses)
michael

12

Tampaknya harus diperbaiki

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

Sepertinya saya hanya perlu yang pertama ( .window-switcher)
kerner1000

Ini berhasil. Ini hanya menunjukkan aplikasi yang saat ini ada di ruang kerja dan, ketika sebuah aplikasi memiliki dua instance masing-masing dalam ruang kerja yang berbeda ketika menekan Alt + Tab, ia mencegah menampilkan keduanya. Tetapi Anda harus menggunakan kedua perintah dalam jawaban ini. Luarbiasa, terimakasih!
juliangonzalez

6

Alternatif bagi orang yang ingin menabrak melalui jendela yang terbuka pada ruang kerja saat ini tetapi juga ingin dapat menabrak semua aplikasi yang terbuka (pada ruang kerja apa pun) ini dapat dicapai dengan mengubah pintasan keyboard.

Di bawah Pengaturan> Perangkat> Keyboard (di Ubuntu 17.10):

  • Ganti Windows: Alt+Tab
  • Pindah Aplikasi: Super+Tab

Itu rumit - Alt + Tab mengubah jendela, bahkan ketika mengubah pintasan keyboard. Apakah ada cara untuk memperbaikinya?
Rick-777

Ya, Alt + Tab akan menampilkan jendela yang terbuka di ruang kerja saat ini sedangkan Super + Tab akan menampilkan semua program yang terbuka (di ruang kerja apa pun). Apa yang ingin Anda capai, bahwa Alt + Tab menunjukkan program terbuka di ruang kerja saat ini, bukan jendela yang terbuka?
Clauds

1
Hai! Saya mencoba untuk mengatur perilaku spesifik ini, tetapi sepertinya saya tidak mampu melakukannya. Kedua perintah selalu berperilaku sama. Saya mencoba gsettings current-workspace-only untuk window dan aplikasi switcher tanpa hasil. Ada ide? Terima kasih :)
Biggybi

Saya memeriksa gsettings saya dan saya punya org.gnome.shell.app-switcher current-workspace-only falsedanorg.gnome.shell.window-switcher current-workspace-only true
Clauds

Ini tidak menjawab pertanyaan tetapi tetap merupakan tip yang bagus.
perajin


Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.