Emacs

Emacs का उपयोग, विस्तार या विकास करने वालों के लिए Q & A

3
मैं foo.c से स्वचालित रूप से foo.h में एक प्रोटोटाइप कैसे डाल सकता हूं?
मान लीजिए कि मैं एक फ़ाइल में एक सी प्रोग्राम लिख रहा हूँ foo.c: int add_numbers(int x, int y, int z) { // Very complex implementation here. return x + y + z; } मुझे एक कमांड चाहिए जो foo.h में एक संबंधित फ़ंक्शन प्रोटोटाइप सम्मिलित करेगा: int add_numbers(int x, …
11 c 

3
अपनी पाठ सामग्री को संरक्षित करते समय एक LaTeX मैक्रो को कैसे हटाएं?
TeXStudio में एक LaTeX मैक्रो में ALT+ DELको हिट करके , \macroname{content}जबकि कर्सर पहले के ठीक पहले खड़ा {है, इसके अलावा सभी को हटाने में परिणाम होगा content(जैसा कि नीचे दिखाया गया है)। पहले घुंघराले ब्रैकेट के ठीक पहले कर्सर (बिंदु) रखें: मारो ALT+ DELऔर तुम जाओ: Emacs में इसे …
11 latex  auctex 

3
AucTeX मोड में ऑटो-पूरा काम कैसे करें?
मैं चाहता हूं auto-complete(एसी) जब मैं AucTeXमोड के अंदर काम करूं । मुझे पैकेज स्थापना के द्वारा सभी पैकेज MELPA से मिलते हैं। यह init.elफ़ाइल में मेरा प्रासंगिक कोड है : (require 'package) (package-initialize) (require 'auto-complete-config) (ac-config-default) (global-auto-complete-mode t) जैसा कि आप देख सकते हैं, हालांकि मैं acविश्व स्तर पर …

1
मैक्रोज़ के लिए चर स्कोपिंग कैसे निर्धारित की जाती है?
निम्नलिखित उदाहरण मैक्रो को लें, जिसमें परिभाषित किया गया है macro.el। (defmacro some-macro (&rest body) `(let ((some-variable 1)) ,@body)) और निम्नलिखित समारोह, ले एक अलग फाइल में परिभाषित , function.el। (defun some-function () (some-macro (do-something))) जब function.elबाइट-संकलित किया जाता है, तो some-variableलेक्सिकल या डायनेमिक बाइंडिंग के तहत बाध्य होगा ? …

2
मैं वेब सर्वर के लिए अपने वेब पेजों के "मोबाइल फ्रेंडली" संस्करण की सेवा कैसे कर सकता हूं?
मैं ewwहाल ही में प्रलेखन और उस तरह की चीजों की तलाश करने वाले वेब ब्राउज़ करने के लिए उपयोग कर रहा हूं । मुझे नापसंद है कि ewwयह वैसा ही वेब पेज प्राप्त करता है जैसा कि यह फ़ायरफ़ॉक्स या गूगल क्रोम था, यह वेब पेजों को प्रस्तुत नहीं …
11 eww 

3
दो संपत्ति सूचियों को मर्ज करने का कार्य?
मुझे इस तरह की दो संपत्ति सूचियों का विलय करने के लिए एक मानक एलिस्फ़ लाइब्रेरी फ़ंक्शन नहीं मिला है: (setq pl nil) (setq pl (plist-put pl 'key-1 'value-1)) (setq pl (plist-put pl 'key-2 'value-2)) मैं कुछ के साथ निर्माण कर सकता था dolist, लेकिन इससे पहले कि मैं यह …

2
एक ही बफर में दो प्रमुख-मोड-मैप का उपयोग करें
मैंने कुछ स्थितियों में भाग लिया है जहाँ एक प्रमुख मोड के कीमैप को एक अन्य प्रमुख-मोड के लिए फ़ॉलबैक कीमैप के रूप में होना बहुत सुविधाजनक होगा। उदाहरण के लिए: मैं अपने कुछ ओआरजी दस्तावेजों में बहुत सारे एलईटीएक्स लिखता हूं, इसलिए latex-modeसंपादन करते समय आसानी से उपलब्ध होने …

2
मैं Emacs में पिक्सेल- या वेक्टर-आधारित UI तत्वों को कैसे आकर्षित कर सकता हूं?
इसके साथ मेरा मतलब है कि यूआई तत्व (उदाहरण के लिए टेक्स्ट फ़ील्ड और एनिमेटेड बटन) जो टर्मिनल एमुलेटर के मोनोपेज़ कैरेक्टर ग्रिड तक सीमित नहीं हैं, लेकिन स्क्रीन पर मनमाना पिक्सेल पदों पर मनमाने आकार हो सकते हैं। मैं बस उत्सुक हूं कि क्या और कैसे संभव है, और …
11 elisp  editing  images 

1
मैं फॉन्ट-लॉक-डिफॉल्ट्स के साथ एक कस्टम चेहरा कैसे निर्दिष्ट करूं?
यदि मैं मौजूदा चेहरों का उपयोग करके फ़ॉन्ट लॉक कीवर्ड परिभाषित करता हूं, तो मैं स्ट्रिंग 'फू' को उजागर कर सकता हूं। (defconst my-mode-font-lock-keywords (list (cons "foo" 'font-lock-type-face))) (define-derived-mode my-mode fundamental-mode "My mode" "A demo mode." (set (make-local-variable 'font-lock-defaults) '(my-mode-font-lock-keywords))) यह सही ढंग से हाइलाइट करता है: हालांकि, अगर मैं …

1
बिना kbd के कंट्रोल + शिफ्ट कीज़ को परिभाषित करें
मैं किसी और के पैकेज में कुछ कार्यक्षमता जोड़ने की कोशिश कर रहा हूं, और इसलिए मैं उनके पैटर्न का सम्मान करना चाहता हूं। दुर्भाग्य से, इन पैटर्नों में से एक का उपयोग नहीं करना है kbd। मुझे एक फ़ंक्शन को बांधने की आवश्यकता है C-S-b, लेकिन मैं यह पता …

3
क्षेत्र के चारों ओर दिए गए पाठ को कैसे लपेटें
मेरे पास अक्सर एक ऐसी स्थिति होती है जहां मुझे एक क्षेत्र के चारों ओर पाठ लागू करने की आवश्यकता होती है। HTML और सरल मामलों के लिए इसके लिए पहले से ही लाइब्रेरी हैं। लेकिन सामान्य मामले के बारे में क्या? मुझे यह पूछा जाना चाहिए कि मैं इस …

4
Mx और Ch f का इतिहास कैसे साझा करें?
यह काफी सामान्य है कि मैं एक कमांड के दस्तावेज के माध्यम से C-h fदेखूंगा, और उसके M-xतुरंत बाद कमांड को लागू करूंगा । अभी, मैंने "अंतिम दृश्य कमांड को लागू करने" के लिए सबसे छोटा तरीका अपना नाम कॉपी किया है (या तो मदद बफर से या इतिहास से) …

1
अजगर ऑटो इंडेंट समस्या
मैं 24.4 Emacs का उपयोग कर रहा हूँ। पायथन कोड लिखते समय, Emacs इंडेंटेशन के संबंध में अजीब व्यवहार करते हैं। उदाहरण के लिए: for i in range(10): print(i) for i in range(10) जब मैं इनपुट करता हूं :, तो Emacs तीसरी पंक्ति की शुरुआत में एक अनावश्यक इंडेंट जोड़ता …

3
मैं कंपनी के साथ C / C ++ संदर्भ-संवेदनशील पूर्णता कैसे प्राप्त कर सकता हूं?
Semantic ऐसा करने में सक्षम प्रतीत होता है, लेकिन मुझे यह काम करने के लिए नहीं मिल सकता है क्योंकि मैं इसकी अपेक्षा करूंगा। उदाहरण के लिए, अगर मैं #include "Type.h"और घोषित करता हूं Type t, semantic-complete-analyze-inlineजब बिंदु के बाद का उपयोग करके t.मुझे लगातार त्रुटि मिलती है `टाइप टी …

1
रंग इंडेंटेशन स्तर
निम्नलिखित दो स्नैपशॉट पर विचार करें: पहला नीचे पायस मोड (ईेडी और एल्पी के साथ) पर Emacs से आ रहा है यह दूसरा नीचे मैन्युअल रूप से फोटोशॉपिंग पिछले एक से आता है ताकि कई इंडेंटेशन स्तरों के बीच अंतर करना आसान हो सके। क्या कोई पैकेज हैं जो बाद …

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