elisp पर टैग किए गए जवाब

अन्य भाषाओं की तुलना में Emacs Lisp के बारे में अन्य भाषाओं की तुलना में, विशेष रूप से, अन्य Lisp बोलियों की तुलना में। यही है, यह प्रश्नों के लिए है * भाषा के बारे में * ही। * * Emacs लिस्प का उपयोग करते हुए * के बारे में सवालों के लिए * आईटी का उपयोग न करें। Emacs Lisp वह स्क्रिप्टिंग और प्रोग्रामिंग भाषा है जिस पर Emacs एडिटर बनाया गया है।

4
मैं एलिस्प से एक मध्यस्थ कुंजी घटना का अनुकरण कैसे कर सकता हूं?
क्या यह एक अनियंत्रित कुंजी घटना को elisp से अनुकरण करना संभव है? मुझे उन तरीकों के बारे में पता है जो मुझे किसी दिए गए कुंजी के लिए बाध्यकारी मिल सकते हैं, और फिर उस कमांड को अंतःक्रियात्मक रूप से कॉल कर सकते हैं, लेकिन क्या होगा यदि वह …

1
रेगेक्स बिल्डर के साथ बनाई गई नियमित अभिव्यक्तियाँ संवादात्मक नियमित अभिव्यक्तियों से अलग सिंटैक्स का उपयोग क्यों करती हैं?
इसलिए, रेग्युलर एक्सप्रेशन बिल्डर (Mx re-बिल्डर) का उपयोग करते हुए, ऐसी लाइनें ढूंढना जो अंत में \ "$ \" $ लेती हैं, जबकि regex द्वारा खोज और प्रतिस्थापित करने में, यह केवल "\" लेता है। मैं regex बिल्डर से सीधे प्रयोग करने योग्य अभिव्यक्तियों के निर्माण की उम्मीद करूँगा, तो …

2
क्या फ़ंक्शंस उनके नाम तक पहुंच सकते हैं?
सी में जादू चर __func__है जो वर्तमान फ़ंक्शन नाम रखता है। बैश FUNCNAMEमें, कॉलिंग स्टैक में सभी फ़ंक्शन के नाम रखने वाला एक सरणी है !!! क्या Emacs Lisp में एक समान बात है? या किसी फ़ंक्शन के लिए किसी भी सरल तरीके से उसके नाम तक पहुंच हो सकती …
25 elisp  functions 

6
मैं सामग्री की एक गतिशील तालिका के रूप में 2-बफर में एक ऑर्ग-मोड रूपरेखा कैसे प्राप्त कर सकता हूं?
जब मैं बड़े दस्तावेजों को संपादित करता हूं, तो मैं यह देखना चाहूंगा कि एक अलग बफर में रूपरेखा (बिना सामग्री के) को देखकर मैं कहां हूं। जैसे जब आप पीडीएफ फाइल पढ़ते हैं तो बाईं ओर एक TOC होता है। (निचे देखो) Org- मोड में रूपरेखा का विस्तार / …


2
प्रोग्रामेटिक रूप से डिफ़ॉल्ट मान के लिए कस्टम चर रीसेट करें
प्रश्न: एलिस्प के प्रयोग से, मैं उस मूल्य को जाने बिना उसके डिफ़ॉल्ट मान पर चर कैसे रीसेट कर सकता हूं? मैंने यह पता लगाने की कोशिश की कि मैं अपने इन-फाइल में एक गैर-डिफ़ॉल्ट मान के लिए सेट किए गए चर के लिए कस्टमाइज़ इंटरफ़ेस को कैसे लाऊं और …

1
एल्गोरिथ्म किस प्रकार का उपयोग करता है?
मुझे पहले से हल की गई सूची में एक एकल पूर्णांक जोड़ने की जरूरत है, जैसे कि यह सही जगह पर जाता है। मेरा पहला संघर्ष कुछ ऐसा था (sort (cons newelt list) #'<) हालांकि, यह देखते हुए कि listपहले से ही सॉर्ट किया गया है, केवल एक प्रविष्टि वास्तव …

1
क्या कार्य `purecopy` के लिए आवश्यक है?
मैं भौंक रहा था compile.elऔर मैंने इस निर्माण पर ध्यान दिया : (defcustom compile-command (purecopy "make -k ")) purecopyडॉक्स राज्य: प्योरकोपी `सी सोर्स कोड’ में एक अंतर्निहित फ़ंक्शन है। (प्योरकोपी OBJ) शुद्ध भंडारण में ऑब्जेक्ट OBJ की एक प्रति बनाएँ। वैक्टर और कॉन्स कोशिकाओं की सामग्री को पुन: कॉपी करता …
23 elisp 

1
प्रतीक के सामने 'और #' के बीच क्या अंतर है?
मैं Emacs में थोड़ा नया हूँ। कुछ विन्यासों को देखते हुए, मैंने पाया कि "ऐड-हुक" में दो प्रकार के कमांड हैं। (add-hook 'LaTeX-mode-hook #'LaTeX-math-mode) तथा (add-hook 'LaTeX-mode-hook 'LaTeX-math-mode) इसने मुझे लंबे समय तक भ्रमित किया है और मुझे नहीं पता कि Google में "#" कैसे खोजा जाए ... धन्यवाद।
22 elisp  hooks  functions  quote 

2
आदेश है कि प्रारूप (prettify) एलिसिप कोड
मान लीजिए कि मेरे पास एक फ़ंक्शन है जो निम्नलिखित की तरह दिखता है (जैसा कि अक्सर होता है जब क्विक आउटपुट प्रिंट करते हैं)। (defun my-example-function () (let ((a (do-something)) (b (do-something))) (setq someone me) (with-current-buffer b (do-that (or this (and that those))) (format "%s" a)))) मैं एक ऐसी …
21 elisp  formatting 


3
लिस्प-इंटरैक्शन-मोड क्यों मौजूद है, और क्या हमें कभी इसकी आवश्यकता है?
क्यू: क्यों lisp-interaction-modeमौजूद है, और इसके बजाय इसका उपयोग करने के लिए कोई कारण हैं emacs-lisp-mode? मैनुअल कहा गया है कि emacs-lisp-modeऔर lisp-interaction-modeकि बाद बांध को छोड़कर समान हैं C-jकरने के लिए eval-print-last-sexp। इसके अलावा, "लिस्प इंटरैक्शन मोड में अन्य सभी कमांड Emacs लिस्प मोड की तरह ही हैं।" जहां …

2
बड़े बफ़र्स में `लाइन-नंबर-एट-पॉस` प्राप्त करने की एक तेज़ विधि
फ़ंक्शन line-number-at-pos(जब लगभग 50 बार दोहराया जाता है) अर्ध-बड़े बफ़र्स में ध्यान देने योग्य धीमा-नीचे का कारण बन रहा है - जैसे, 50,000 लाइनें - जब बिंदु बफर के अंत के पास होता है। धीमे-धीमे से मेरा मतलब कुल मिलाकर लगभग 1.35 सेकंड है। elispकाउंट-लाइन्स और बफ़र के शीर्ष पर …

2
चर या सक्षम मोड सेट करते समय nil और 0, या t और 1 के बीच चयन कैसे करें
मैं समझता हूं कि nil, 0और / या -1कुछ सुविधाओं को अक्षम करने के लिए उपयोग किया जाता है और t, 1और / या +1कुछ सुविधाओं को सक्षम करने के लिए उपयोग किया जाता है। मामूली मोड के लिए चर या सक्षम / अक्षम करते समय, मुझे कौन सा चुनना …
19 elisp 

6
एक सूची के रूप में बफर में सभी regexp मैच प्राप्त करें
कोड गोल्फ स्टैक एक्सचेंज साइट पर आज, मैंने पाया इस उत्तर सवाल "एक वेबपृष्ठ पर सभी लिंक प्राप्त करने के लिए" Clojure में। (->> (slurp "http://www.stroustrup.com") (re-seq #"(?:http://)?www(?:[./#\+-]\w*)+")) फैंसी मैक्रो के बिना, यह सिर्फ यह है: (re-seq #"(?:http://)?www(?:[./#\+-]\w*)+" (slurp "http://www.stroustrup.com")) यह सूची लौटाता है: ("http://www.morganstanley.com/" "http://www.cs.columbia.edu/" "http://www.cse.tamu.edu" ...) क्या मैं …

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