Terminal.app का उपयोग करते समय, आप शेल बिलिन का उपयोग करके clear
या ^+ L(नियंत्रण-एल) दबाकर स्क्रीन को साफ कर सकते हैं ।
हालांकि, यह सब वर्तमान स्क्रीन सामग्री को एक स्क्रीन ऊंचाई पर वापस धकेल देता है और पहली पंक्ति में कर्सर / इनपुट को रीसेट करता है। मतलब आप अभी भी वापस स्क्रॉल कर देख सकते हैं।
आप जो करने में सक्षम हैं, वह ⌘+ K(कमांड-के) दबाकर अपने पूरे स्क्रॉलबैक को रीसेट कर देता है ।
ऐसा करने के बाद, आप वापस स्क्रॉल नहीं कर सकते।
कुछ स्थितियों में (विशेष रूप से, चलने से पहले screen
या vim
), मैं वास्तव में कमांड निष्पादित होने से पहले वापस स्क्रॉल को रीसेट करना चाहूंगा।
क्या कोई आदेश (जैसे clear
) है जो ओएस एक्स में लागू किया गया है जो मुझे ऐसा करने की अनुमति देता है? के अस्तित्व को देखते हुए pbcopy
और pbpaste
, मैं सोच रहा हूं कि कुछ ऐसा ही हो सकता है जो मुझे ऐसा करने की अनुमति देगा।
clear && printf '\e[3J'
(आपने गलत उत्तर को सही उत्तर के रूप में चुना है!)