मुझे इस संबंधित प्रश्न और इस एक में वर्णित समस्या हो रही है ।
सारांश
जब मेरे पास एक tmux pane है जो गंभीर मात्रा में टेक्स्ट को आउटपुट करता है, tmux अप्रतिसादी हो जाता है। पाठ समाप्त होने तक सभी tmux कमांड को अनदेखा किया जाता है।
Tmux में यह विकल्प प्रस्तुत करके तय किया गया था:
c0-change-trigger - Number of control characters that occur in 1 ms to trigger throttling
c0-trigger-update - Time to wait between pane redraws when triggered
मुद्दा
मैं tmux 1.8 का उपयोग कर रहा हूं। मैंने अपनी ~ / .tmux.conf फ़ाइल में निम्न विकल्प सेट किए:
# Limit character spewing
set -g c0-change-trigger 100 # default is 250 triggers/millisecond
set -g c0-change-interval 1000 # default throttle updates at 100 ms intervals
हालाँकि, tmux अभी भी अत्यधिक मात्रा में पाठ पर चुटकी ले रहा है। उदाहरण के लिए, यदि मैं एक फलक पर जाता हूं और टाइप करता हूं:
find /
कमांड बहुत सारे टेक्स्ट को उत्पन्न करता है और tmux मुझे c0- * ऑप्शन सेट के साथ पैन, स्विच विंडो, डिटैच आदि को स्विच करने की अनुमति नहीं देता है।
मैं समझता हूं कि आप उन विकल्पों को देख सकते हैं जो टाइप करके सेट किए गए हैं:
Ctrl-<Prefix> : show-options -g
सूची में, मुझे मेरे गोपनीय फ़ाइल में सेट किए गए विकल्प दिखाई देते हैं। हालाँकि, c0- * विकल्प सूचीबद्ध नहीं हैं। इसलिए मैं यह सत्यापित नहीं कर सकता कि मैंने सही तरीके से मान निर्धारित किए हैं।
मैंने जानबूझकर विकल्पों को चूकने की कोशिश की, लेकिन मुझे कोई त्रुटि पाठ दिखाई नहीं दिया। इसलिए, मुझे भरोसा नहीं है कि विकल्प स्वीकार किए जा रहे हैं।
मैं इन विकल्पों को कैसे सत्यापित करूँ? और क्या मैं यहाँ कुछ गलत कर रहा हूँ?