ZSH iterm2 लाइनों की संख्या में वृद्धि इतिहास


92

यकीन नहीं होता कि यह zsh, iterm2 या उनके बीच की बातचीत है। टर्मिनल में वापस लेने योग्य लाइनों की संख्या को बदलने की कोशिश कर रहा है - कमांड इतिहास नहीं, आउटपुट इतिहास।

मेरे पास .zshrc में है:

HISTFILE=~/.histfile
HISTSIZE=100000
SAVEHIST=100000

यह नजरअंदाज किया जा रहा है = (

Google के लिए सही शब्द नहीं है, "टर्मिनल आउटपुट इतिहास?"

जवाबों:


267

इसे बदलने के तरीके पर iTerm2 प्रलेखन में तुरंत स्पष्ट नहीं है।

  • iTerm2 प्राथमिकताएं खोलें +,
  • Profilesटैब का चयन करें
  • फिर Terminalउपटैब का चयन करें
  • खबरदार, Scrollback linesमान में परिवर्तन तुरंत प्रभावी हो जाता है इसलिए Unlimited scrollbackअब जांच लें कि क्या आप अपने वर्तमान बफर को हटाना नहीं चाहते हैं
  • Scrollback Linesआप जो चाहें , उसके मूल्य को बदल दें
  • Unlimited scrollbackयदि आप अपने Scrollback linesमूल्य का उपयोग करना चाहते हैं तो विकल्प को अनचेक करें

यहां छवि विवरण दर्ज करें


बहुत धन्यवाद, मैं वरीयताएँ> उन्नत टैब में इसे ढूंढ रहा था, और मुझे एक सेटिंग मिली "टर्मिनल> एक्सेसिबिलिटी को उजागर करने के लिए अधिकतम पंक्तियाँ" इस एक को बदलना काम नहीं आया, और मुझे वास्तव में यकीन नहीं है कि क्या है? अंतर ?
सिरिल डचोन-डोरिस

1
यह मामला किसी भी अधिक नहीं लगता है। क्या किसी के पास अंतर्दृष्टि है ~> बिल्ड 3.1.5?
रुडोल्फ

@ rudolph9 मुझे यकीन नहीं है कि आप 3.1.5 के साथ क्या मुद्दे हैं, लेकिन मैंने iTerm को एक ही संस्करण में अपडेट किया और सत्यापित किया कि मेरी स्क्रॉलबैक लाइनें अभी भी 50k लाइनों तक सीमित हैं।
ट्रैविस

@ तस्वीर में दिखाया गया विकल्प अब उपलब्ध नहीं है।
rudolph9

FWIW विकल्प मेरे लिए अभी भी उपलब्ध है जैसा कि iTerm2 v3.2.7 में आज है
कार्टर

7

यह एक शेल समस्या नहीं है, यह आपके टर्मिनल एमुलेटर के बारे में है।
आपको याद रखने के लिए लाइनों की संख्या के लिए कॉन्फ़िगरेशन / विकल्प / उपकरण / जो भी हो, में विकल्प ढूंढना होगा।

जाहिर है आप जानते हैं कि आपका टर्मिनल एमुलेटर iterm2 है।

Google पर iterm2 की तलाश आपको आधिकारिक वेबसाइट पर ले जाएगी, फिर 'प्रलेखन', Ctrl + F 'नंबर' पर जाएं और खोजें

स्क्रॉलबैक लाइनें
स्क्रीन के दृश्य भाग के ऊपर रखने के लिए स्क्रॉलबैक बफर की लाइनों की संख्या।


8
मेरी राय में रचनात्मक जवाब नहीं।
बेन

3

Zsh और iTerm2 बिल्ड 3.2.5 के साथ, एक अतिरिक्त कदम की आवश्यकता है: प्राथमिकताएं-> प्रोफाइल-> टर्मिनल-> चेक UnlimitedScrollback-> चेकsave lines to scrollback when an app status bar is present

अंतिम एक के बिना मेरे लिए स्क्रॉलिंग टूट रही थी।

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