कीबोर्ड का उपयोग करके कई टर्मिनल खिड़कियों के बीच कुशलता से कैसे स्विच करें?


88

Alt+ Tabमुझे केवल विभिन्न अनुप्रयोगों से संबंधित खिड़कियों के बीच स्विच करने देता है।

मैं अक्सर एक ही समय में लगभग चार टर्मिनल बाध्य अनुप्रयोगों का उपयोग करता हूं (जैसे IPython, VIM, सिस्टम के लिए मछली और गिट के लिए मछली)।

यहां तक ​​कि माउस का उपयोग करते हुए, लॉन्च किए जा रहे लॉन्चर पर टर्मिनल आइकन पर क्लिक करने से यह तय करने में समय लगता है कि कौन सा है। लेकिन मैं अभी तक इस मामले में स्विच करने का कोई तरीका नहीं जानता कि केवल अपने कीबोर्ड का उपयोग कर।

कीबोर्ड का उपयोग करके कई टर्मिनलों (और सामान्य रूप से एक ही आवेदन के उदाहरण) को कुशलतापूर्वक कैसे संभालना है?

टर्मिनल विशेष मामले के संबंध में - क्या कोई टर्मिनल एप्लिकेशन है जो टैब में स्पर्म टर्मिनलों की अनुमति देता है?


और ऑस्कर जाता है ...

tmux


1
आप Tiling विंडो प्रबंधक , जैसे i3wm आज़मा सकते हैं। I3 में यह $ mod + hijk के साथ विंडो फ़ोकस को chnage करने में सक्षम है।
हाउस ज़ेट

परिभाषित "कुशलता से"?
ब्रिअम

7
@Braiam: "कुशलतापूर्वक" जैसा कि "उबंटू में मेरा दिमाग प्रकाश की गति से पढ़ता है, उस टर्मिनल पर स्विच करता है जिसका मैं उपयोग करना चाहता हूं और मुझे कॉफी का परोसना चाहता है अगर मेरी जागृति का स्तर 70% से नीचे गिर गया"
राफेल

2
अलग टर्मिनल विंडो के बजाय, मैं tmux सीखूंगा और एक ही टर्मिनल में कई विंडो और पैन बनाऊंगा। यह आपके दिल की सामग्री के लिए तेज़, और अनुकूलन योग्य और स्क्रिप्ट योग्य है।
फिलिप

जवाबों:


94

लिनक्स में लगभग हर टर्मिनल सपोर्ट टैब में, उदाहरण के लिए उबंटू में डिफ़ॉल्ट टर्मिनल जिसे आप दबा सकते हैं:

  1. Ctrl+ Shift+ Tया फ़ाइल / ओपन टैब पर क्लिक करें

  2. और आप ( Alt+ $ {tab_number}उदा। Alt+ 1) का उपयोग करके उनके बीच स्विच कर सकते हैं

इसके अलावा, आप टर्मिनेटर पर एक नज़र रखना चाहते हैं


1
शायद उबंटू के बारे में अकेले बात करना बेहतर है क्योंकि xterm टैब नहीं करता है। और वह बहुत मायने रखता है।
unperson325680

मुझे पता है, इसीलिए मैंने कहा है - लगभग हर टर्मिनल :)
रोडिसलाव मोल्दोवन

1
@progo यह उबंटू के लिए विशिष्ट नहीं है, यह कम से कम में समर्थित है gnome-terminal, konsoleऔर कई अन्य व्यापक रूप से इस्तेमाल टर्मिनलों। AFAIK, gnome-terminalउबंटू में डिफ़ॉल्ट टर्मिनल है।
रुस्लान

Xfce में नहीं ... Xubuntu के लिए काम नहीं करता है ...
डी

5
इस सवाल का जवाब नहीं है। टैब उपयोगी होते हैं, निश्चित रूप से, लेकिन कई विंडो के लिए कई मामलों का उपयोग करता है (उदाहरण के लिए, चलने और संपादन कोड) दोनों टर्मिनलों की सामग्री को एक बार देखने में सक्षम होने की आवश्यकता होती है।
पैट्रिक सनन

83

आप वर्तमान एप्लिकेशन की विंडो के बीच स्विच करने के लिए Alt+ tilde( tilde= Grave) का उपयोग कर सकते हैं । ध्यान दें कि tildeहमेशा टैब के ऊपर की कुंजी होती है, यह यूएस इंग्लिश कीबोर्ड में एक टिल्ड है, लेकिन यह अन्य भाषाओं में कुछ भी हो सकता है।

यदि आप Windows कुंजी को थोड़ी देर के लिए दबाते हैं, तो एकता में आप सभी को कीबोर्ड शॉर्टकट दिखाएंगे:

यहाँ छवि विवरण दर्ज करें

अंत में, सभी टर्मिनल अनुप्रयोगों के पास टैब का समर्थन करते हैं। उबंटू में डिफ़ॉल्ट एक करता है।


1
यह सबसे सहज जवाब है, मुझे लगता है। यह मेरे लिए हर समय उपयोगी है।
don.joey

टैब के ऊपर की कुंजी यूएस इंग्लिश कीबोर्ड पर टिल्ड (संभवतः) है , यह निश्चित रूप से है। एक एन-जीबी कीबोर्ड लेआउट के साथ टी।
क्रिस एच

यह मेरे लिए बिल्कुल भी काम नहीं कर रहा है। मैं Ubuntu 14.04 एक मैकबुक एयर पर स्थापित का उपयोग कर रहा हूँ, अगर वह मदद करता है। ऑल्ट-टैब काम करता है, ऑल्ट-टिल्ड नहीं करता है।
डेटाकिड

ठीक वही जो मेरे द्वारा खोजा जा रहा था!
kmario23

मेरे बारे ALT+~में यह पसंद नहीं है कि आप यह नहीं जानते कि यह किस क्रम पर जाएगा क्योंकि पहला प्रेस सबसे हाल की खिड़की से कूद जाएगा, फिर यह बाकी खिड़कियों के माध्यम से चक्र करता है। मेरी इच्छा है कि टैब के लिए उनके समान जंपिंग शॉर्टकट थे।
वारबकी

22

क्या आपने कई टर्मिनलों को खोलने की कोशिश की है:

Ctrl+ Shift+T

फिर उनका उपयोग करके उनमें स्विच करना:

Ctrl + PageUP

तथा

Ctrl + PageDown

मैं आमतौर पर इस परिदृश्य का उपयोग कम से कम मेरे लिए करता हूं


2
यह एक खिड़की के कई टैब है, वास्तव में
सर्जियो कोलोडियाज़नी

1
@Xieerqi हाँ मुझे पता है और यह स्वीकार किए जाते हैं उत्तर के समान है, लेकिन मुझे नहीं पता कि मुझे कम से कम एक upvote क्यों नहीं मिला
kamil

खैर, जैसे मैंने कहा - यह उत्तर सिर्फ एक खिड़की से संबंधित है, और उपयोगकर्ता कई खिड़कियों के बीच स्विच करना चाहता था इसलिए यह कुछ समझ में आता है कि आपके उत्तर को अनदेखा क्यों किया गया है। मैं इस पद्धति का उपयोग हर समय करता हूं, हालांकि, इसलिए IMHO यह ठीक है, भी।
सर्गी कोलोडियाज़नी

मेरे मामले में मुझे ऊपर काम करने के लिए एक 'fn' में डालना था लेकिन हर सिस्टम के लिए ऐसा नहीं होगा
जुनैद

13

वह उत्तर नहीं जिसे आप ढूंढ रहे हैं, लेकिन मुझे लगता है कि यह विचार करने योग्य है:
कई टैब के बजाय, आप उपयोग कर सकते हैं screenऔर byobu: यहाँ छवि विवरण दर्ज करें

screenआपको एक ही विंडो में कई टर्मिनल प्रबंधित करने देता है। पिछली छवि में आप देख सकते हैं कि मेरे पास 3 टर्मिनल (0 tcpdump, 1 शीर्ष और 2 Node.js) हैं। आप उदाहरण के लिए Ctrl+ a+ के साथ उनके बीच स्विच कर सकते {index of the terminal}हैं (बहुत सारी कमांड हैं)।
byobuके लिए एक आवरण है screen, यह कुछ रंग, अधिक कमांड और एक मदद मेनू जोड़ता है। लेकिन आप screenअकेले, बिना उपयोग कर सकते हैं byobu
यहाँ कैसे स्थापित करने और उपयोग करने के लिए एक ट्यूटोरियल है screenऔर byobu: https://www.digitalocean.com/community/articles/how-to-install-and-use-screen-on-an-ubuntu-cloud-server


1
अगर हो सकता है, तो मैं भी जोड़ूंगा, कि बायोबू ट्टी कंसोल और ग्राफिकल वातावरण में काम करता है। इतना उपयोगी, ज्यादा संकेतक, वाह!
सेर्गेई कोलोडियाज़नी

5

केडीई में यह है Alt+ `: सिस्टम सेटिंग → कार्यस्थान रूप और व्यवहार → विंडो व्यवहार:

यहाँ छवि विवरण दर्ज करें


4

मेरा सुझाव है कि आप गुएक को आज़माएं , जिसे सॉफ्टवेयर सेंटर से इंस्टॉल किया जा सकता है

sudo apt-get install guake

यहाँ एक स्क्रीनशॉट है

यहाँ छवि विवरण दर्ज करें

मैं व्यक्तिगत रूप से टैब का उपयोग करके स्विच करता हूं ctrl + page upऔर ctrl + page down, जो भी मुझे याद है वह डिफ़ॉल्ट है।

इसके अलावा, मैंने menuबटन को गुएक को बाध्य किया है , जिसे मैंने हमेशा बेकार माना। अब मैं एक बटन के साथ टर्मिनल को चालू कर सकता हूं और महसूस कर सकता हूं कि मेरे पास सुपर पावर हैं।


4

Alt+ `यानी Alt+ Tildeआपको एक ही एप्लिकेशन की विंडो के बीच स्विच करने की अनुमति देता है।

या आप उन विंडो को विभिन्न कार्यक्षेत्रों में व्यवस्थित कर सकते हैं और उचित कार्यक्षेत्र में जाने के लिए कीबोर्ड शॉर्टकट का उपयोग कर सकते हैं; मैं चार कार्यस्थानों है और का उपयोग Ctrl+ Alt+ , Ctrl+ Alt+ , Ctrl+ Alt+ , Ctrl+ Alt+ उनके बीच स्विच करने के लिए। यह तुलनात्मक रूप से सही एप्लिकेशन विंडो में जाने का एक तेज़ तरीका साबित हो सकता है जब आपके पास बहुत कुछ संभालना है। आप अपने सिस्टम में उपयोग किए जाने वाले कार्यक्षेत्र की संख्या निर्दिष्ट कर सकते हैं।

कार्यक्षेत्रों के बीच की खिड़कियों को स्वैप करने के लिए मैं Shift+ Ctrl+ Alt+ , Shift+ Ctrl+ Alt+ , Shift+ Ctrl+ Alt+ , Shift+ Ctrl+ Alt+ का उपयोग करता हूं


ये कुछ टर्मिनल एमुलेटर हैं जो कई टैब फ़ीचर की अनुमति देते हैं:

yakuakeSnap


2

एक नई टर्मिनल विंडो बनाएँ: ctrl + shift + n

एक नया टर्मिनल टैब बनाएं: ctrl + shift + t

एकल टर्मिनल टैब या विंडो बंद करें: ctrl + d

टर्मिनल विंडो के बीच स्विच करें: alt + `

टर्मिनल टैब के बीच स्विच करें: ctrl + pg dn(बाएं), ctrl + pg up(दाएं), या alt + #, जैसेalt + 1


यह उपयोगी है, बहुत बहुत धन्यवाद!
इसी तरह 23:77

1

रफेल ने पूछा:

वहाँ एक टर्मिनल अनुप्रयोग है जो टैब में अलग टर्मिनलों की अनुमति देता है?

मैं वास्तव में उसके लिए konsole पसंद करता हूं ।

कीबोर्ड शॉर्टकट (जिसे बदला भी जा सकता है!)

नया टैब

  • STRG + Shift + T

टैब बदलें

  • शिफ्ट + वाम / अधिकार

टैब को स्थानांतरित करें

  • STRG + टैब बदलें

टैब बंद करें

  • जितनी बार आपको जरूरत हो या STRG + Shift + W लिखें, 'बाहर निकलें' टाइप करें

आप दृश्य (लंबवत या क्षैतिज रूप से) को भी विभाजित कर सकते हैं

  • STRG + ( या ) (मेरे लिए मतलब है STRG + Shift + 8 या 9)

और विभाजित विभाजन दृश्य

  • STRG + Shift + S

और इसे Gnome Extension Putwindows के साथ आज़माएँ


0

बस Alt (टैब जारी करने और CLI विंडो चुनने के बाद) को थोड़ी देर तक दबाए रखें और आपको एक से अधिक नए कंप्यूटरों के बीच चयन करने का अवसर मिलेगा ...


0

एक कार्यक्रम के खुले उदाहरणों के बीच स्विच करें:

Alt + `

एक प्रोग्राम उदाहरण के खुले टैब के बीच स्विच करें:

Ctrl + Tab

कार्यक्रमों के बीच स्विच करें:

Alt+ Tabया Super+Tab


0

मेरा काम xterm को आवरण के रूप में उपयोग करना है। जितना मैं समूहीकरण सुविधा पसंद करता हूं कभी-कभी एक खिड़की को अनियंत्रित होना बेहतर होता है। यानी मैं एक फाइल मैनेजर के रूप में आधी रात के कमांडर का उपयोग करता हूं और यह अन्य टर्मिनल खिड़कियों के साथ समूहीकृत हो जाता है जो अच्छा नहीं है

तो मैंने क्या किया:

  1. डिफ़ॉल्ट टर्मिनल ऐप के रूप में सूक्ति-टर्मिनल छोड़ दें
  2. xterm सत्र के भीतर mc निष्पादित करने के लिए /usr/share/applications/mc.desktop संपादित करेंExec=xterm -geometry 152x42 -fa 'Monospace' -fs 19 -T "Midnight Commander" -n "Midnight Commander" -e mc

आप अपने ऐप पर ऐसा कुछ कर सकते हैं। Xterm से लिपटे रहने से यह अलग-अलग समूह में ऑल्ट-टैब के तहत रखा जा सकता है। यह एक निर्दोष समाधान नहीं है, आपको रंग योजना से निपटने की आवश्यकता होगी, बफर की नकल आपको एक आघात दे सकती है, लेकिन आम तौर पर इसका एक अच्छा बदलाव है।


0

निम्नलिखित आदेश आपको बहुत मदद करेंगे:

उपयोगकर्ता निर्देशिका में नई टर्मिनल विंडो बनाएँ: Ctrl + Alt + T

वर्तमान कार्य निर्देशिका में नई टर्मिनल विंडो बनाएँ:Ctrl + Shift + N

वर्तमान कार्य निर्देशिका में नया टर्मिनल टैब बनाएं:Ctrl + shift + T

एक टर्मिनल विंडो या (कोई भी खुली खिड़की) छोटा करें: super(window key) + H

विभिन्न ऐप्स की विंडो के बीच स्विच करें:Alt + tab

टर्मिनल की खिड़कियों के बीच स्विच करें (वर्तमान खुले ऐप की खिड़कियां):Alt + tilde

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