कैसे जल्दी से n.10 + tmux में विंडोज़ पर स्विच करें?


57

डिफ़ॉल्ट रूप से Tmux निम्न कीबाइंडिंग के साथ आता है जो कि 0 से 9 तक की खिड़कियों के बीच जल्दी से स्विच करने के लिए है:

C-b + 0-9

दर्जनों अलग-अलग प्रोजेक्ट फ़ोल्डर्स, कुछ ssh सत्र और मेरे tmux में अन्य उपहारों के साथ, मुझे लगता है कि मैं हमेशा उन 10 खिड़कियों पर जासूसी कर सकता हूं, जिन तक मैं जल्दी पहुंच सकता हूं, और मुझे विंडोज़ नंबर 10 पर स्विच करने का एक त्वरित तरीका पसंद आएगा या ऊँचा। अभी मुझे मैन्युअल रूप से इन पंक्तियों के साथ tmux प्रॉम्प्ट में कुछ लिखना है:

swap-window -t 12

जो काफी समय लेने वाला होता है।

क्या किसी ने एक ठोस शॉर्टकट का पता लगाया है जो आपको विंडोज़ 10 और उच्चतर तक पहुंचने में मदद करता है? मुझे पता है कि वीचैट ने इस समस्या को दो शार्टकट से हल किया है:

Alt + 0-9
Alt+j followed by \d{2}

उन लाइनों के साथ कुछ भी tmux के साथ पूरा किया जा सकता है?


जवाबों:


83

इसे करने के कुछ आसान तरीके हैं।

  • C-b 'विंडो इंडेक्स का चयन करने के लिए उपयोग करें।

  • C-b w(0-9a-z) से चुनने के लिए एक संवादात्मक सूचकांक प्राप्त करने के लिए उपयोग करें ।

  • Tmux.conf में जल्दी से साइकिल चलाने के लिए बाइंडिंग जोड़ें

    bind -r C-h select-window -t :-
    bind -r C-l select-window -t :+

-rपिछले एक में आप को दोहराने के लिए बिना चाबी दोहराने की सुविधा देता है C-b। आमतौर पर दूसरा सबसे कम कीस्ट्रोक्स होता है।


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