जब मैं स्क्रॉल करता हूं तो मैं tmux को अवरुद्ध होने से कैसे रोक सकता हूं?


9

tmux बहुत बढ़िया है, लेकिन मैं अक्सर उन स्थितियों में होता हूं जहां स्क्रॉलिंग के कारण होते हैं (बेशक मामूली लेकिन अभी भी अवांछनीय) समस्याएं। उदाहरण के लिए, मेरे पास एक विंडो में एक नोड.जेएस सर्वर चल रहा है, और जब भी मैं फ़ाइलों को बदलता हूं तो ब्राउजर सिंक ऐप को फिर से लोड करने की कोशिश करता है। अगर मैंने कुछ console.logआउटपुट पढ़ने के लिए स्क्रॉल किया है (लेकिन यह भूल गया कि मैं सर्वर को ब्लॉक कर रहा हूं), और फिर मैं अपने संपादक में बदलाव करता हूं, तो कुछ नहीं होता है।

क्या tmux को प्राप्त करने का एक तरीका सर्वर को ब्लॉक नहीं करना है, लेकिन स्क्रॉल बफर के निचले हिस्से में नया आउटपुट जोड़ना बंद कर दें, और मुझे उसी बफर के उसी सेक्शन को देखते रहने दें जो मैंने पहले स्क्रॉल किया था?


क्या कॉपी मोड वह नहीं है जो आप @iconoclast की तलाश में हैं?
सीजर

क्या आपको एक समाधान मिला? बस इसी में भाग गया।
हकीन

जवाबों:


1

यह स्पष्ट रूप से कुछ कार्यक्रमों के लिए एक स्वीकृत tmux मुद्दा है , जिसके आसपास काम किया गया था।


वैकल्पिक हल बताते है कि यह एक बेहतर जवाब होगा ...
जेफ स्कालर

लिंक किए गए समस्या रिपोर्ट में वर्कअराउंड का वर्णन किया गया है, लेकिन यह ऐसा कुछ भी नहीं है जो उपयोगकर्ता कर सकता है (बेहतर tmux संस्करण में अपग्रेड करने के अलावा)। मुझे लगता है कि इस मुद्दे को कम करने के लिए कहना अधिक सही होगा।
फिलिप क्लाउटियर

0

पृष्ठभूमि नौकरियों के रूप में अपने आवेदन शुरू करो $cmd &

  • आउटपुट अभी भी वर्तमान सत्र पर कूद जाएगा
  • कुछ भी आप cli पर करते हैं प्रक्रिया को अवरुद्ध नहीं करेगा
  • किसी भी पृष्ठभूमि की नौकरी की स्थिति प्राप्त करें jobs -l
  • के साथ किसी भी काम को मार डालो kill $jobnumber
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.