আমি কীভাবে কোনও অ্যাপ্লিকেশনটির সমস্ত উইন্ডো সামনে আনতে পারি?


8

কখনও কখনও আমি একটি অ্যাপ্লিকেশন এর সমস্ত উইন্ডো শীর্ষে আনতে চাই। দেখে মনে হচ্ছে ইউনিটিতে বর্তমানে এটি করার একমাত্র উপায় হ'ল পৃথকভাবে প্রতিটি উইন্ডোতে স্যুইচ করা (হয় ওয়েল-ট্যাব ব্যবহার করে, লঞ্চের আইকনে ক্লিক করে এবং প্রতিটি উইন্ডো নির্বাচন করে, বা অন্য সমস্ত উইন্ডো হ্রাস করে)। আমি অনুমান করছি এটি করতে Wmctrl ব্যবহার করে একসাথে কিছু হ্যাক করা সম্ভব তবে আমি আরও সহজ সমাধানের আশা করছি।


যদি আপনি কোন anwser হবে না .. এখানে আমি যা ব্যবহার আছে: sprunge.us/giih (সক্রিয় উইন্ডোর উপর ভিত্তি করে ফোকাস উইন্ডোজ, keybinded), এবং sprunge.us/MFCE (যুক্তি, অর্থাত হিসাবে আবেদন নামের অংশ দিয়ে বলা fc nauজন্য নটিলাস ..)।
ব্যবহারকারী 55822

উত্তর:


1

আপনার যদি কেবল কোনও অ্যাপ্লিকেশনের সমস্ত উইন্ডো (প্রতিটি সামগ্রীর সামগ্রীর পূর্বরূপ সহ) সন্ধান করতে হয় তবে লঞ্চ বারে অ্যাপ্লিকেশনটির আইকনটি দু'বার ক্লিক করুন। আপনি প্রথমবার এটি ক্লিক করলে অ্যাপটির সর্বাধিক সাম্প্রতিক উইন্ডোটি সক্রিয় হয়ে উঠবে এবং দ্বিতীয়বার এটি আপনাকে অ্যাপের সমস্ত উইন্ডোটির পূর্বরূপ দেবে। এটি প্রযুক্তিগতভাবে "এগুলিকে শীর্ষে আনার" মতো নয় তবে আপনার আসল প্রয়োজন মেটাতে পারে (উদাহরণস্বরূপ সমস্ত উন্মুক্ত ইমেল উইন্ডোজ সন্ধান করতে)।


1

আপনি এর জন্য wmctrl ব্যবহার করতে পারেন:

সমস্ত উইন্ডোজের শর্টকাট রয়েছে, যেমন আপনি যদি ডেস্কটপে যেতে চান তবে:

wmctrl -k off

আপনার যদি সত্যিই কেবল একটি নির্দিষ্ট অ্যাপ আনার প্রয়োজন হয় তবে আপনি নিম্নরূপে একটি স্ক্রিপ্ট ব্যবহার করতে পারেন তবে এটি সমস্ত ওয়ার্কস্পেসের সমস্ত উইন্ডো নিয়ে আসবে। যেমন সমস্ত জিনোম-টার্মিনালগুলি আনতে, আপনি এটি করতে পারেন

pids=" $(pidof gnome-terminal) "
wmctrl -lp | while read id a pid b; do
  test "${pids/ $pid }" != "$pids" && wmctrl -i -a $id
done

0

যে কোনও অ্যাপ্লিকেশন নিয়ে কাজ করার জন্য @ লাজোসের দুর্দান্ত উত্তরটির উপর বিল্ডিং:

function showall {
  pids=" $(pidof $1) "
  wmctrl -lp | while read id a pid b
  do test "${pids/ $pid }" != "$pids" && wmctrl -i -a $id; done
}

তারপরে এটিকে কল করুন:

showall gnome-terminal
showall nautilus
showall chrome
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.