खोज करते समय मैं tmux को इधर-उधर लपेटने से कैसे रोकूँ?


10

जब मैं tmux फलक में संपादन मोड में होता हूं और मैं एक खोज करता हूं, एक बार जब यह अंत तक पहुंचता है, तो यह शुरुआत में वापस चला जाता है। क्या इसे रोकने के लिए कोई सेटिंग है?


1
क्या आप अगले परिणाम का उपयोग करते हैं /या nखोजते हैं?
कोरन

1
के साथ पहली खोज के बाद /, मैं nअगले परिणाम प्राप्त करने के लिए उपयोग करता हूं । मैंने खोज को Enter/ और Enter के संयोजन के साथ दोहराने की कोशिश की , लेकिन व्यवहार में बदलाव नहीं होता है, एक बार जब यह समाप्त हो जाता है, तो यह शुरुआत में वापस आता है।
याकूब डे वेरा

जवाबों:


8

tmuxअब एक खिड़की विकल्प है wrap-search:

wrap-search [on | off]

यदि यह विकल्प सेट किया गया है, तो खोज सामग्री के अंत के चारों ओर लपेटेगी। डिफ़ॉल्ट चालू है।

जब यह प्रश्न पूछा गया, तो tmux की उपयुक्त सेटिंग नहीं थी, लेकिन मैंने 1.6 पर आधारित एक पैचtmux तैयार किया ।


प्रतिभाशाली! यह पूरी तरह से काम करता है, मैं एक पैच बनाने में अतिरिक्त प्रयास की सराहना करता हूं! हालाँकि मुझे यह संदेह था कि उत्तर "यह नहीं किया जा सकता है", यह शायद इसे कहने का सबसे अच्छा तरीका है :)।
जैकब डे वेरा

इसके अलावा, आपको इसे एक कॉन्फ़िगरेशन पैरामीटर पर निर्भर बनाने और इसे अपस्ट्रीम भेजने पर विचार करना चाहिए।
जैकोबो डे वेरा

1
अंत में मैंने खुद को विकल्प जोड़ते हुए समाप्त किया, यह 1.7 में होगा
याकूब डे डेरा

@ जैकोबोडेवीरा: आपके लिए अच्छा है।
प्रेज़मोक

4

शायद यह इंगित करने के लायक है कि यह अब है (निश्चित रूप से tmux 1.9a के बाद से कि मैं क्या कर रहा हूं) wrap-searchसेटिंग के माध्यम से उपलब्ध है :

$ man tmux | grep -B1 -A1 'will wrap'
         wrap-search [on | off]
                 If this option is set, searches will wrap around the end
                 of the pane contents.  The default is on.

3
हाहा, हाँ, मैंने उस सुविधा को जोड़ना समाप्त कर दिया और पैच स्वीकार कर लिया :)
याकूब डे डेरा
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.