سؤال كيفية منع Alt + Tab في Gnome-shell من تجميع النوافذ من تطبيقات مماثلة؟


أنا أحب كثيرا كل شيء عن كيفية معالجة Gnome Shell للتبديل بين التطبيقات البديل+التبويب. ومع ذلك ، فإن وجها واحدا هو كيف تجبر المستخدم على استخدامه البديل+` (أو البديل+ مهما كان المفتاح فوق التبويب مفتاحًا لتخطيطات لوحة المفاتيح لغير الأمريكية) للتبديل بين نوافذ التطبيق نفسه. هذا أمر مزعج للغاية بالنسبة لي ، لأنني الآن يجب أن أضع في اعتبارنا إذا كانت النافذة الأخيرة التي كنت أستخدمها تنتمي إلى نفس التطبيق كالنافذة الحالية أم لا. بالتأكيد مصدر إزعاج لمستخدمي السلطة الذين يفكرون في "النوافذ التي أعمل معها" بدلاً من "التطبيقات التي أعمل عليها".

لقد حاولت تمديد AlternateTab ( https://extensions.gnome.org/extension/15/alternatetab/ ) ، لكنه يبدو قبيحا جدا بالنسبة لي. ناهيك عن أنه في النهاية كل ما أريده هو إعادة رسم الخريطة البديل+(مفتاح علامة التبويب أعلاه) إلى البديل+التبويب على هذا التطبيق. أظن أن أحد الخيارات سيكون مجرد تعديل قشرة غنوم. تخميني هو أنني يجب أن العبث مع altTab.js ملف في /usr/share/gnome-shell/js/ui/، ولكن الملف طويل جدًا وساحق جدًا لشخص مثلي ، لا يعرف جافا سكريبت.

هل يعرف أحد كيف يمكنني جعل Gnome Shell يتوقف عن تجميع النوافذ بالتطبيقات؟


174
2018-02-27 01:55


الأصل


شكرا على Alt + `. لقد كنت google لهذا لفترة من الوقت الآن. - Kugel
شكر! لقد وجدت الإجابة التي كنت أبحث عنها في سؤالك :) Alt + ` - mimoralea
mimoralea ، أنا سعيد لأتمكن من المساعدة. سيئة للغاية القذيفة ليست بديهية بما فيه الكفاية. - Waldir Leoncio
انظر الإجابة أدناه من dogmatic69 @. أفضل إجابة على سؤالك إيمهو. - Hitsugaya198
@ Hitsugaya198 ، أوافق على أن تثبيت هذا الملحق Shell هو حاليا أفضل مسار. - Waldir Leoncio


الأجوبة:


  • افتح 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 (بإذن من شارل بوثا)
  • قريب dconf-editor
  • صحافة <Alt>F2، ثم اكتب r لإعادة تشغيل غنوم.

لا يبدو أن الخطوة الأخيرة ضرورية ، ولكن لا ينبغي أن تؤذي (لا سيما أنها لا تغلق أيًا من التطبيقات قيد التشغيل).


172
2018-01-03 14:34



أنا مندهش من أن الأشخاص يقومون بتثبيت مبدلات تطبيقات تابعة لجهات خارجية لصالح إعادة تشكيل Gnome في مكانها. هذا بالنسبة لي هو حل مرغوب فيه أكثر بكثير مما قدمه الآخرون. - mirichan
رائع و +1 المزيد عن Alt + F2 -> r لإعادة تشغيل gnome - Anand Rockzz
يجب أن يكون هذا هو الجواب المقبول! - Jacob Goulden
للحصول على switch-windows العمل عبر مساحات العمل ، قم بإلغاء تحديد org.gnome.shell.window-switcher.current-workspace-only استخدام dconf-editor. - Charl Botha
هذا رائع ، و Yogef أدناه قد أعاد صياغة هذا soliution نفسه في شكل يدعو سطر الأوامر 'dconf' ... - Jonathan Hartley


من تعليق "xaeth" على هذا مشروع مدونة Ergo Projectلقد تعلمت ذلك البديل+زر Esc فى الكيبورد سوف ينقل عبر جميع النوافذ بدون تجميع حسب التطبيق. كان هذا أبسط حل بالنسبة لي ، ويسرني أنه أنقذني من الاضطرار إلى تثبيت برامج أخرى.

إذا اختبار مع البديل+زر Esc فى الكيبورد يتحول بشكل إيجابي بالنسبة لك ، ثم يمكنك الذهاب إلى إعدادات النظام> لوحة المفاتيح> الاختصارات> التنقل وإعادة التعيين البديل+التبويب لتنفيذ مهمة الملاحة التي تم تعيينها مسبقًا البديل+زر Esc فى الكيبورد. في إعداداتي ، تسمى هذه المهمة "تبديل النوافذ مباشرة".


99
2017-09-29 17:38



شكرا جزيلا على نصيحتك ، فإنه يعمل حقا! الآن إذا كان بإمكاني فقط معرفة كيفية التخلص من الإطار الأسود الكثيف حول النافذة المحددة وعرضها على "مربع التحديد" Alt + Tab ، سأكون في السماء. :) - Waldir Leoncio
لا يعطي نفس السلوك. السلوك المتوقع هو القفز السريع إلى النافذة المطلوبة. هذا هو نوع من قفزة التمرير ، مما يعني أنك تقوم بالتمرير فوق كل النوافذ ، تحتاج إلى معالجة كل عرض بشكل مرئي حتى تتوقف عند المرغوب. - AlikElzin-kilaka
لا تتخلص من النوافذ بالنسبة لي ، ولا تسمح لي بالتنقل عبر النوافذ. انها لا تزال تدور من خلال التطبيقات. ربما يجب علي تسجيل الدخول مرة أخرى؟ عجيب. - Lodewijk
لا يعمل في Ubuntu 16 - Anand Rockzz
Waldir Leoncio. اضبط Alt + Tab على "Switch windows" بدلاً من "Switch windows مباشرة" وسيختفي الإطار السميك. غنوم 3.26 - bartolo-otrit


القليل من المساعدة -

البديل+التبويب ثم عندما قمت بتجميع النوافذ البديل+`  يساعد قليلا.


35
2018-02-27 16:50



أنا على علم بذلك ، سؤالي هو في الواقع حول تعيين Alt + Tab للتبديل بين النوافذ بغض النظر عن علاقتها مع النافذة النشطة الأخيرة. سأقوم بتحديث السؤال لجعله أكثر وضوحًا. - Waldir Leoncio


ال علامة التبويب Alt Windows تمديد بواسطة tglman أمر مفيد جدا. بامكانك ايضا تفرعها على جيثب.


17
2017-07-02 08:27



هذه هي الإجابة الحقيقية على السؤال! - Елин Й.
بالضبط ما كنت أبحث عنه وتثبيت بسيط للغاية - Pierre de LESPINAY
لا تحتاج إلى امتداد ، انظر هذا التعليق superuser.com/a/860001/914650. عملت على Ubuntu 18.04 - qmn1711


AlternateTab

بديل Alt-Tab مع مبدّل يستند إلى إطار لا يتم تجميعها حسب التطبيق. هذا الملحق جزء من الوضع الكلاسيكي ويدعمه رسميا جنوم. الرجاء عدم الإبلاغ عن الأخطاء باستخدام النموذج أدناه ، استخدم GNOME Bugzilla بدلاً من ذلك.

https://extensions.gnome.org/extension/15/alternatetab/


14
2018-01-16 07:49



+1 أفضل إجابة هنا. يعمل بشكل لا تشوبه شائبة في أوبونتو 17.10. شكر! باحث عن "AlternateTab" في "Acitivites" وملوثات مباشرة - gromit190


باستخدام فيدورا 23 يمكنك القيام بما يلي

تثبيت تبويب بديل (تم تثبيته بالفعل بالنسبة لي)

sudo dnf install gnome-shell-extension-alternate-tab

تشغيل محرر pref

gnome-shell-extension-prefs

ثم تمكينها

enter image description here

تم ، علامة التبويب بديل لم تعد أعرج. أيضا ليس بعض الاختراق مثل ما سبق مع تغيير لوحة المفاتيح القصيرة. ستظل علامة التبويب "Alt" تعرض النافذة المنبثقة باستخدام الصور المصغرة وما إلى ذلك ، وليس مجمعة فقط.

تصحيح:

كما تحولت أوبونتو الآن إلى Gnome وجدت نفسي أحاول إصلاح هذه المشكلة مرة أخرى. انها اكثر بساطة اذا كان لديك gnome الشبكه البرنامج المساعد، فقط قم بزيارة alternate-tab البرنامج المساعد وانقر فوق تمكين وسيتم إصلاحها على الفور.

علامة تبويب بديلة

alternate tab


10
2018-01-05 20:26



يجب أن يكون 1+ وهذا هو الجواب "الصحيح" ، حيث إنه يعمل على حل المشكلة مباشرةً كما طُلب. أظن أن التوزيعة الخاصة بك لا علاقة لها بها ، والمزيد من حقيقة أنك تستخدم سطح مكتب جنوم ، حيث استخدمت للتو حل بنجاح على Ubuntu 17.04 مع سطح مكتب Gnome 3. - Hitsugaya198
هذا هو الحل الوحيد الذي عمل لي وله بهذه البساطة. - Lokesh


يمكنك استخدام الطرفية لتحرير تفضيلات المحول الافتراضي (هذا هو ما يعادل سطر الأوامر لجواب محرر dconf-mad Physicist).

يركض:

dconf write /org/gnome/desktop/wm/keybindings/switch-windows "['<Alt>Tab']"
dconf write /org/gnome/desktop/wm/keybindings/switch-windows-backward "['<Shift><Alt>Tab', '<Alt>Above_Tab']"
dconf write /org/gnome/desktop/wm/keybindings/switch-applications "[]"
dconf write /org/gnome/desktop/wm/keybindings/switch-applications-backward "[]"

أو:

gsettings set org.gnome.desktop.wm.keybindings switch-windows "['<alt>Tab']"
etc...

(كمستخدم منتظم - وليس الجذر!)


9
2018-01-22 07:48



في الكترونية ، $ dconf write /org/gnome/desktop/wm/keybindings/switch-applications-backward "[]" يقول error: 0-2:unable to infer type - nealmcb
شكر! بديلي لجواب "الدراجات في المكان" المقبولة حالياً بواسطةpestophagous عبر سطر الأوامر هو gsettings set org.gnome.desktop.wm.keybindings cycle-windows "['<Alt>Tab']" و gsettings set org.gnome.desktop.wm.keybindings cycle-windows-backward "['<Shift><Alt>Tab']" يتيح لي ذلك رؤية النوافذ في السياق بدقة كاملة ، لذلك يمكنني معرفة ما إذا كان على سبيل المثال. صفحة المتصفح تحتوي على علامة التبويب التي أبحث عنها. - nealmcb


لا أعرف ما إذا كان يعمل مثل هذا لجميع أنظمة تشغيل ، ولكن ل أوبونتو 18.04 اذهب إلى: الإعدادات ← الأجهزة ← مفتاح

ثم ابحث عن تبديل النوافذ وهو في حالتي معاق وتعيينه البديل + التبويب.

هذا التبديل بين جميع النوافذ ويعرض مربع التحديد الأفقي إذا كنا نحمل البديل المفتاح لأسفل بعد tabbing.


هناك مداخل أخرى مثيرة للاهتمام هناك ، وهي تبديل التطبيقات و تبديل نوافذ التطبيق التي حددتها ل ممتاز+التبويب و البديل+ممتاز+التبويب على التوالي.


3
2018-05-19 18:34





هذا المشنور قد ألقى بعض الضوء على هذا الموضوع. عن طريق الوصول تطبيقات -> metacity -> global_keybindings على gconf-editor هناك مفتاح يسمى switch_group، والتي يتم تعيينها ل <Alt>Above_Tab. تغيير ذلك ل <Alt>Tab يجب أن تحل المشكلة.


1
2018-05-14 00:25



مرحبا wleoncio ، ما ورد أعلاه هو قول عن مشكلة مختلفة (مقارنة مع السؤال). لقد جربت بإجابتك ، لكن لم يحدث شيء - Hoàng Long