पुष्टि करें कि tmux विकल्प सेट है


1

मुझे इस संबंधित प्रश्न और इस एक में वर्णित समस्या हो रही है ।

सारांश

जब मेरे पास एक 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- * विकल्प सूचीबद्ध नहीं हैं। इसलिए मैं यह सत्यापित नहीं कर सकता कि मैंने सही तरीके से मान निर्धारित किए हैं।

मैंने जानबूझकर विकल्पों को चूकने की कोशिश की, लेकिन मुझे कोई त्रुटि पाठ दिखाई नहीं दिया। इसलिए, मुझे भरोसा नहीं है कि विकल्प स्वीकार किए जा रहे हैं।

मैं इन विकल्पों को कैसे सत्यापित करूँ? और क्या मैं यहाँ कुछ गलत कर रहा हूँ?

जवाबों:


2

वे विकल्प विंडो विकल्प हैं, इसलिए आपको ज़रूरत है show-options -gw(या show-options -wयदि वे किसी विशेष विंडो के लिए अनुकूलित किए गए हैं)।


भ्रम शायद इस तथ्य से आता है कि जबकि set-option -gआमतौर पर सिर्फ सत्र विकल्प सेट करने के लिए होता है, यह विंडो विकल्प नामों को भी स्वीकार करेगा (यानी सुविधा के लिए आप इसे छोड़ सकते हैं -wअन्यथा विंडो विकल्प सेट करते समय इसकी आवश्यकता होगी)।

यदि आप इस अंतर का दस्तावेजीकरण करते हैं, तो आप विंडो विकल्पों को समायोजित करते समय set-option -gw …(या set-window-option -g …) उपयोग करना चाहते हैं।

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