आर में, मैं रिवर्स सर्च (ctrl + r) का उपयोग करना चाहता हूं ताकि एक स्क्रिप्ट के बिना कम से कम लेकिन जटिल कमांड को फिर से शुरू किया जा सके। अक्सर, मैं इस बीच के कई अन्य आदेशों के बीच करूंगा कि कमांड इतिहास पुराने आदेश को त्याग देता है। मैं कमांड इतिहास की डिफ़ॉल्ट लंबाई कैसे बदल सकता हूं?मैं आर में कमांड इतिहास की लंबाई कैसे बढ़ा सकता हूं?
उत्तर
यह मंच और कंसोल विशिष्ट है।
कई इतिहास के लिए विभिन्न आर शान्ति उपलब्ध तंत्र है, जो इसी तरह की नहीं बल्कि समान तरीके से कार्य को कर रहे हैं ...
...
इतिहास तंत्र:
?savehistory
के लिए मदद से दो पर्यावरण चर द्वारा नियंत्रित किया जाता है: R_HISTSIZE सहेजे गए लाइनों की संख्या को नियंत्रित करता है (डिफ़ॉल्ट 512), और R_HISTFILE इतिहास की लोडिंग/सहेजने के लिए उपयोग किए गए फ़ाइल नाम को सेट करता है यदि सत्र के आरंभ/समाप्ति पर अनुरोध किया गया है (लेकिन नहीं 012 इन कार्यों के लिएडिफ़ॉल्ट)। किसी सत्र के दौरान बनाए गए इतिहास के की लाइनों की संख्या पर कोई सीमा नहीं है, इसलिए R_HISTSIZE को बड़े मान पर सेट करने तक कोई दंड नहीं है जब तक कि बड़ी फ़ाइल वास्तव में उत्पन्न नहीं होती है।
तो, सिद्धांत रूप में, आप पढ़ सकते हैं और साथ R_HISTSIZE
सेट:
Sys.getenv("R_HISTSIZE")
Sys.setenv(R_HISTSIZE = new_number)
लेकिन, व्यवहार में, यह या कोई असर नहीं हो सकता है।
भी देखें ?Sys.setenv
और ?EnvVar
history()
के लिए सहायता पृष्ठ पर एक नज़र डालें। यह स्पष्ट रूप से पर्यावरण परिवर्तक R_HISTSIZE द्वारा सेट किया गया है ताकि आप इसे Sys.setenv(R_HISTSIZE = XXX)
के साथ सत्र के लिए सेट कर सकें। मैं अभी भी यह पता लगाने के लिए खुदाई कर रहा हूं कि आप सभी आर सत्रों के लिए यह डिफ़ॉल्ट व्यवहार कहां बदलते हैं, लेकिन संभवतः यह .Startup
या आपकी आर प्रोफ़ाइल से संबंधित होगा।
? इतिहास
"वहाँ कई इतिहास के लिए विभिन्न आर शान्ति उपलब्ध तंत्र है, जो इसी तरह की नहीं बल्कि समान तरीके से कार्य को कर रहे हैं।"
इसके अलावा एक ही डिवाइस में दो इतिहास तंत्र भी हो सकते हैं। मेरे पास .history फ़ाइलें कंसोल से सहेजी गई हैं और मैक आर जीयूआई की अपनी अलग प्रणाली है। आप प्राथमिकता पैनल में जीयूआई प्रबंधित इतिहास प्रविष्टियों की संख्या बढ़ा सकते हैं। http://finzi.psych.upenn.edu/R/library/track/html/track.history.html
- 1. पेज की पूरी लंबाई में मैं अपनी साइडबार कैसे बढ़ा सकता हूं?
- 2. मैं phpMyAdmin/mysql उपयोगकर्ता खाते की उपयोगकर्ता नाम की लंबाई कैसे बढ़ा सकता हूं?
- 3. मैं gdb कमांड इतिहास को कैसे सहेज सकता हूं?
- 4. मैं scala.swing कैसे बढ़ा सकता हूं?
- 5. मैं छवि वर्ग कैसे बढ़ा सकता हूं?
- 6. मैं जेवीएम मेमोरी कैसे बढ़ा सकता हूं?
- 7. मैं एक तिथि कैसे बढ़ा सकता हूं?
- 8. मैं एसवीएन अपडेट कैसे बढ़ा सकता हूं?
- 9. मैं बटन की शैली कैसे बढ़ा सकता हूं?
- 10. मैं WinForm की निपटान विधि कैसे बढ़ा सकता हूं?
- 11. मैं रेल में फ़ील्ड_फील्ड की लंबाई कैसे बदल सकता हूं?
- 12. मैं एक्लिप्स आउटपुट कंसोल की क्षमता कैसे बढ़ा सकता हूं?
- 13. मैं जावा में तर्क कैसे बढ़ा सकता हूं?
- 14. मैं ओरेकल में row_number कैसे बढ़ा सकता हूं?
- 15. मैं समानांतर में कमांड की सूची कैसे चला सकता हूं?
- 16. मैं एक्सएमएल में कस्टम व्यू कैसे बढ़ा सकता हूं?
- 17. मैं नियमित विंडोज कमांड लाइन का उपयोग कर टेक्स्टफाइल में मूल्य कैसे बढ़ा सकता हूं?
- 18. मैं टिंकर में घटना को कैसे बढ़ा सकता हूं?
- 19. क्या मैं क्रोम में QUOTA_BYTES_PER_ITEM बढ़ा सकता हूं?
- 20. एचटीएमएल 5 कैनवास - मैं पाठ कैसे बढ़ा सकता हूं?
- 21. मैं एसिंक्रोनस शेल-कमांड से emacs आउटपुट को कैसे बढ़ा सकता हूं?
- 22. मैं 14 दिनों तक java.sql.Timestamp कैसे बढ़ा सकता हूं?
- 23. पायथन: मैं एक char कैसे बढ़ा सकता हूं?
- 24. मैं जावा वेब एप्लिकेशन संकलन को कैसे बढ़ा सकता हूं?
- 25. मैं जावा Google ऐप इंजन परिनियोजन कैसे बढ़ा सकता हूं?
- 26. मैं निम्नलिखित कोड के प्रदर्शन को कैसे बढ़ा सकता हूं?
- 27. मैं एक पायथन मॉड्यूल कैसे बढ़ा सकता हूं? (पायथन-ट्विटर)
- 28. मैं ऐप/मॉड्यूल से ActiveRecord कैसे बढ़ा सकता हूं?
- 29. मॉकिंग - मैं कॉलर पर अपवाद कैसे बढ़ा सकता हूं?
- 30. मैं मूस के स्वचालित प्रगा निर्यात कैसे बढ़ा सकता हूं?
क्या मंच:
एक वृद्धिशील इतिहास पैकेज नहीं है? क्या इंटरफ़ेस? –