अज्ञात कमांड त्रुटि जब लोड हो रहा है ।tmux.conf


3

इसलिए मैंने अपने ~ / .tmux.conf को अन्य थ्रेड्स में दो अलग-अलग तरीकों से सुझाया

tmux show -g | cat > ~/.tmux.conf
tmux show -g > ~/.tmux.conf

मैंने उन दोनों का परीक्षण किया और वे दोनों मुझे एक त्रुटि देते हैं:

/root/.tmux.conf:25: unknown command: हर सेटिंग के बाद जब पहली लाइन से दूसरी लाइन को आखिरी लाइन में लोड किया जाता है, तो आखिरी लाइन वह बाइंडिंग होती है जिसे मैंने जोड़ा है:

bind -n C-x setw synchronize-panes

अच्छी खबर यह है कि मेरा बंधन काम करता है ...

मेरे पास शून्य विचार है जो त्रुटि पैदा कर रहा है, लेकिन यह तथ्य कि मेरे बाध्यकारी कार्य मुझे यह सोचते हैं कि आप केवल अतिरिक्त कॉन्फ़िगरेशन को जोड़ना चाहते हैं, फिर .tmux.conf में डिफ़ॉल्ट हो सकता है।

इस मुद्दे या स्पष्टीकरण के साथ किसी भी मदद की बहुत सराहना की जाएगी।

जवाबों:


6

ऐसा प्रतीत होता है कि tmux.confसिंटैक्स बदल गया है और ये कमांड अब सिंटैक्टिक रूप से मान्य फ़ाइल नहीं बनाते हैं।

tmux show -gमान्य tmux कमांड द्वारा दिखाए गए विकल्पों को परिवर्तित करने के लिए आपको प्रत्येक के सामने set-option -g(छोटा उपनाम :) जोड़ना होगा set -g

tmux show -g | sed 's/^/set -g /' > ~/.tmux.conf

नोट: मेरी tmux show -gजेनरेट में से एक लाइन prefix2 <NONE>जो बाद में अमान्य प्रतीत होती है। बस इसे हटा दें यदि आपको ज़रूरत है, तो कई अन्य लाइनें ठीक होनी चाहिए। tmuxकुबंटू 16.04.4 एलटीएस में मेरा संस्करण 2.1-3build1 है।

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