क्या कोई पर्ल या पायथन स्क्रिप्ट है जो मैं लिख सकता हूं जो ग्नोम टर्मिनल विंडो को कम कर सकता है?


12

मैं जीडीएम से पुरानी शैली की GNOME सेटिंग के साथ Ubuntu 14.04 पर हूं। (मुझे नया यूनिटी इंटरफ़ेस पसंद नहीं है।) क्या कोई ऐसा तरीका है जिससे मैं एक कमांड बना सकता हूं जिसे मैं इसे कम करने के लिए अपने टर्मिनल विंडो में टाइप कर सकता हूं? यह केवल टाइप करने के लिए बहुत बढ़िया होगा minऔर जब मैं किसी और चीज़ पर ध्यान केंद्रित करता हूं तो टर्मिनल प्रॉम्प्ट न्यूनतम हो जाता है।

जवाबों:


13
  1. सबसे पहले, xdotoolकमांड स्थापित करें :

    sudo apt-get install xdotool
  2. फिर, एक कमांड के रूप में मिनट चलाने में सक्षम होने के लिए एक उपनाम बनाएं :

    echo 'alias min="xdotool getactivewindow windowminimize"' >> ~/.bashrc`
  3. पुनः लोड करें .bashrc फ़ाइल:

    . ~/.bashrc

8

निम्नलिखित अजगर oneliner वर्तमान gnome-terminalविंडो को कम करेगा :

python3 -c "from gi.repository import Gdk; \
[ Gdk.Screen.get_default().get_active_window().iconify() for i in range(2)]"

ध्यान दें कि हमें विंडो को छोटा करने के लिए दो बार iconify () कॉल करना होगा


1
IIRC, आप दो बार iconify चला सकते हैं, या आप विंडो ऑब्जेक्ट को वेरिएबल, रन .iconify()और फिर रन कर सकते हैंwindow.process_all_updates()
Sergiy Kolodyazhnyy

2

तुम बस के कीबाइंडिंग उपयोग कर सकते हैं Ctrl+ Spaceखिड़की मेनू, फिर प्रेस खोलने के लिए Nविंडो को छोटा करने (एक अंग्रेजी स्थान में)।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.