কমান্ড লাইন থেকে আমি কীভাবে ইতোমধ্যে উন্মুক্ত জিনোম-টার্মিনাল উইন্ডোটি সর্বাধিক করব?


17

আমি জানি আপনি এটি ব্যবহার করে সর্বাধিক একটি নতুন জিনোম-টার্মিনাল খুলতে পারেন:

gnome-terminal --maximize

এটা আমার প্রশ্ন নয়। সেখানে একটি কমান্ড যে আমি বর্তমান টার্মিনাল যেখানে আমি আছি বাড়ানোর লক্ষ্যে ব্যবহার করতে পারেন। আমি আপনি ব্যবহার করতে পারেন জানেন Ctrl+ + Super+ + Upএটা বাড়ানোর লক্ষ্যে, কিন্তু আমি কমান্ড ব্যবহার টার্মিনাল থেকে এটা কাজ করতে চান।

উত্তর:


15

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

wmctrl -r :ACTIVE: -b toggle,maximized_vert,maximized_horz

বা xdotool:

xdotool windowsize $(xdotool getactivewindow) 100% 100%

আরও তথ্যের জন্য, দেখুন man wmctrlএবং man xdotool

আপনার যদি এই প্যাকেজগুলি ইনস্টল না করা থাকে তবে আপনি সেগুলি নিম্নলিখিত কমন্ড ব্যবহার করে ইনস্টল করতে পারেন:

sudo apt-get install wmctrl xdotool

4
আমি wmctrl -r :ACTIVE: -b add,maximized_vert,maximized_horzইতিমধ্যে একটি সীমাবদ্ধ না করা উইন্ডোতে টগলিং প্রতিরোধ করতে ব্যবহার করেছি । এছাড়াও, আমি স্ট্যাকওভারফ্লো . comif command -v wmctrl >/dev/null 2>&1 then echo 'y' fi / a / 677212 / 165330 অনুযায়ী ব্যবহার করেছি ।
immeëmosol

1
পূর্ববর্তী সম্পর্কে dunno, কিন্তু আধুনিক সর্বাধিক হয় না, এটি উইন্ডোর আকার পরিবর্তন করে। ভিন্ন জিনিস।
phil294

তুচ্ছ নোট, যদি কোনও মনিটর x / y মাত্রা ব্যবহার করে নির্দিষ্ট করা হয় এবং উইন্ডোটি ইতিমধ্যে লক্ষ্যহীন মনিটরে সর্বাধিক করা হয়, মাত্রাগুলি একত্রিত করে -eএবং সর্বোচ্চ দিয়ে -b add,max...মনিটরটি স্যুইচ করবে না (এটি ইতিমধ্যে এটি স্থানান্তর করতে পারে না যদি এটি ইতিমধ্যে থাকে তবে সর্বাধিকীকরণ করা হয়েছে
লুই ম্যাডডক্স

1
আমি দু'একটি উপকরণ দিয়ে ডাব্লুএমটিআরটিএল এবং এক্সডুটুল দুটি সরঞ্জামই ব্যবহার করে শেষ করেছি। alias wmax="xdotool key ctrl+super+Up" alias wmin="xdotool key ctrl+super+Down key ctrl+super+Down" alias wl="xdotool key ctrl+super+Left" alias wr="xdotool key ctrl+super+Right" alias wt=" wmctrl -r :ACTIVE: -b toggle,maximized_vert,maximized_horz "
m3nda

আমি উপরের কমান্ডগুলি চেষ্টা করেছি এবং তারা দুর্দান্তভাবে কাজ করেছে, তবে আমি ভাবছিলাম যে সর্বাধিকীকরণের সময় টার্মিনালটিকে এটির ডিফল্ট আকারে ফিরিয়ে আনার কোনও উপায় আছে কি? আমি জানি xdotool এর সাথে x% y% নির্ধারণ করা একটি বিকল্প হতে পারে তবে এর থেকে সহজ কিছু আছে?
wasp256

6

আপনি xdotoolকমান্ড-লাইন এক্স 11 অটোমেশন সরঞ্জামটি ব্যবহার করে সরাসরি উইন্ডোতে কীস্ট্রোক সংমিশ্রণগুলি প্রেরণ করতে পারেন eg

xdotool key ctrl+super+Up

সাধারণভাবে কী-স্ট্রোকগুলি গ্রহণ করতে লক্ষ্য উইন্ডোটি নির্দিষ্ট করা প্রয়োজন, তবে ডিফল্টরূপে এগুলি সক্রিয় উইন্ডোতে প্রেরণ করা হয় তাই এক্ষেত্রে অতিরিক্ত উইন্ডোর টার্গেটের প্রয়োজন হয় না

xdotoolপ্যাকেজ ডিফল্টরূপে ইনস্টল করা নেই কিন্তু আপনি আপনার প্রিয় প্যাকেজ ম্যানেজার / সফ্টওয়্যার সেন্টার বা ব্যবহার কার্যক্ষম-পেতে থেকে এটা যোগ করতে পারেন

sudo apt-get install xdotool

তারপরে আপনার ~ / .bash_aliases ফাইলটি সম্পাদনা করুন এবং নিম্নলিখিত লাইনটি যুক্ত করুন

alias wmax='xdotool key ctrl+super+Up'

এটি আপনাকে wmax সহ ভবিষ্যতের যে কোনও পর্দা সর্বাধিক করতে সক্ষম করবে


আমি দু'একটি উপকরণ দিয়ে ডাব্লুএমটিআরটিএল এবং এক্সডুটুল দুটি সরঞ্জামই ব্যবহার করে শেষ করেছি। ওরফে ডাব্লুএমএক্স = "এক্সডটুল কী সিটিআর + সুপার + আপ" ওরফে ওয়ামিন = "এক্সডটুল কী সিটিআর + সুপার + ডাউন কী সিটিআর + সুপার + ডাউন" ওরফে ডাব্লুএল = "এক্সডটুল কী সিআরটিএল + সুপার + বাম" ওরফে সিআর = "এক্সডটুল কী সিটিটিএল + সুপার + রাইট "ওরফে wt =" wmctrl -r: ACTIVE: -বি টগল করুন, সর্বাধিক
রূপান্তর করুন, ম্যাক্সিমাইজড_হর্জ

4

টার্মিনাল উইন্ডোতে থাকাকালীন উবুন্টু 14.04 এ, কেবল চাপ F11দিয়ে কাজটি করা হয়।


1
ওপি কমান্ড লাইনটি ব্যবহার করার বিষয়ে জিজ্ঞাসা করছিল, কীগুলি
টিপছে

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