मैं X
निम्नलिखित करने के लिए बाध्य करने की कोशिश कर रहा हूं :
- उपयोगकर्ता को संकेत दें कि क्या सत्र को मार दिया जाना चाहिए
- यदि
y
दर्ज किया गया है, तो सत्र को मारें - सत्र मारे जाने के बाद दूसरे सत्र का चयन करें (अंतिम, पिछला, या अगला सत्र)
कुछ इसी तरह के आदेश जो बिल्कुल सही नहीं हैं
सत्र को मारें और टर्मिनल बंद करें:
bind X confirm-before -p "Kill #S (y/n)?" kill-session
मारने के लिए सत्र के नाम के लिए उपयोगकर्ता को प्रेरित करें और मारने के बाद अगले सत्र का चयन करें:
bind X command-prompt -p "kill:" "switch-client -n \; kill-session -t '%%'"
मैं समान आदेशों के उदाहरण नहीं खोज पाया हूं। यहाँ एक समाधान कुछ है जो काम नहीं करता है:
bind X confirm-before -p "Kill #S (y/n)?" "SESSION='#S' \; \ switch-client -n \; kill-session -t \"$SESSION\""
tmux display-message -p "#S"
अन्य उत्तर में चाल खोजने के बाद एक समान विधि की कोशिश की थी । ऐसा लगता है कि रन-शेल में सब कुछ लपेटना महत्वपूर्ण था। धन्यवाद!