जवाबों:
हाँ। टर्मिनल खिड़कियों के आकार और स्थिति, लेयरिंग और कम करने सहित जोड़तोड़ के लिए भागने के दृश्यों का समर्थन करता है। आयाम पिक्सेल या वर्णों में व्यक्त किए जा सकते हैं। देखें xterm नियंत्रण दृश्यों जानकारी के लिए ( "विंडो हेरफेर" के लिए खोज, यदि आप अंकन से परिचित नहीं हैं, "सीएसआई" "नियंत्रण अनुक्रम परिचयकर्ता" है, जो के लिए खड़ा है ESC [
)।
उदाहरण के लिए, यह शेल कमांड विंडो को 100x50 वर्णों पर सेट करेगा:
printf '\e[8;50;100t'
कुछ सेकंड के लिए विंडो को छोटा करें, फिर इसे पुनर्स्थापित करें:
printf '\e[2t' && sleep 3 && printf '\e[1t'
डिस्प्ले के ऊपरी / बाएँ कोने में विंडो को ले जाएँ:
printf '\e[3;0;0t'
विंडो को ज़ूम करें:
printf '\e[9;1t'
खिड़की को सामने लाएँ (बिना कीबोर्ड फोकस बदले):
printf '\e[5t'
कुछ टर्मिनल एमुलेटर डिफ़ॉल्ट रूप से इन नियंत्रण अनुक्रमों को अनदेखा करते हैं और उन्हें सक्षम करने के लिए कॉन्फ़िगरेशन की आवश्यकता होती है।
XTerm में इन्हें सक्षम करने के लिए , निम्न संसाधन को सही पर सेट करें:
allowWindowOps
ITerm2 में इन्हें सक्षम करने के लिए , निम्नलिखित वरीयता रद्द करें:
प्राथमिकताएँ> प्रोफ़ाइल> [प्रोफ़ाइल]> टर्मिनल> सत्र-आरंभ करने वाली विंडो का आकार बदलने में अक्षम करें
आप हमेशा AppleScript का उपयोग कर सकते हैं:
setwidth() { osascript -e "tell app \"Terminal\" to tell window 1
set b to bounds
set item 3 of b to (item 1 of b) + $1
set bounds to b
end"; }
का उपयोग करें /usr/X11/bin/resize
।
resize -s 30 80
आपको 30 पंक्तियाँ और 80 कॉलम देगा।
resize -s 30 0
आपको 30 पंक्तियाँ और पूर्ण स्तंभ देगा।
resize -s 0 80
आपको पूरी पंक्तियाँ और 80 कॉलम देगा।
वास्तव में आप जानते हैं, माउस के साथ आकार बदलने वाली खिड़कियां चलना बहुत ही धीमी है।
मैं बहुत लंबे समय से इस ऐप SizeUp का उपयोग कर रहा हूं । यह मूल रूप से आपके कीबोर्ड कमांड का उपयोग करके किसी भी एप्लिकेशन विंडो का आकार बदलता है।
आप निम्नलिखित कर सकते हैं (नीचे मेरा कस्टम कीबोर्ड कमांड):
मुझे लगता है कि यह चाल हो सकती है और अन्य विंडो प्रबंधन के साथ भी मदद कर सकती है।