मैं यह सीखने की कोशिश कर रहा था कि bind-key [-cnr] [-t key-table] key command [arguments]
बेहतर का उपयोग कैसे किया जाए , लेकिन यह समझने में कुछ परेशानी हो रही थी कि कमांड के लिए "वैध कुंजी " क्या हैं bind-key
।
मैंने करने की कोशिश की man tmux
और Google ने भी, लेकिन मुझे कुछ भी उपयोगी नहीं मिला।
- मैं कैसे पता लगा सकता हूं कि वैध कुंजी के लिए वाक्यविन्यास क्या हैं?
- क्या इसके लिए कोई हेल्प कमांड या
man
पेज है? - शायद मैं इस वैध कुंजी के लिए तकनीकी शब्द नहीं जानता, क्या इन चाबियों के लिए कोई शब्द है ताकि मैं एक बेहतर Google खोज कर सकूं?
उदाहरण के लिए, मैं यह जानने की कोशिश कर रहा था कि कमांड के निम्नलिखित रीमैपिंग का क्या मतलब है:
bind-key -n M-S-Left resize-pane -L 2
bind-key -n M-S-Right resize-pane -R 2
bind-key -n M-S-Up resize-pane -U 2
bind-key -n M-S-Down resize-pane -D 4
-n
में खोजने के लिए आसान था man
पेज (उपसर्ग की जरूरत नहीं है)। लेकिन मैं समझ नहीं पा रहा हूं कि क्या M-S-Left
मतलब है।
मैं अनुमान लगा रहा हूं कि इसकी मैपिंग शिफ्ट और लेफ्ट एरो प्लस जो भी कमांड का M
मतलब है resize-pane -L 2
।
- मुझे कैसे पता चलेगा कि
M
इसका क्या मतलब है? - क्या होगा अगर मैं नियंत्रण चाहता था + जो भी कुंजी मैं चाहता था। नियंत्रण है =
C
? - जब तक कुछ काम नहीं करता मैं अपने कीबोर्ड पर यादृच्छिक कुंजियों की कोशिश किए बिना इसे कैसे समझ सकता हूं?
- इसके अलावा, मैं कैसे पुष्टि करूं, यह पता लगाऊं कि क्या मैं इसे पहले से उपयोग किए जाने वाले कुंजी सेट पर मैप नहीं कर रहा हूं?
- क्या "सभी उपनाम दिखाने" या ऐसा कुछ है?
- प्रश्न के अतिरिक्त, क्या ये वैध कुंजियाँ उसी के समान हैं
vim
?
बात यह है कि vim
अपनी भाषा के लिए एक अलग स्क्रिप्टिंग लगता है क्योंकि कभी-कभी इसकी आवश्यकता होती है और सामान होता है।
vim
:)।
tmux
कमाल है!