कैसे मैक पर 26 (या जो भी नवीनतम क्रिया) emacs स्थापित करें


16

किसी (एक अन्य एसई जवाब में) ने एक सुविधा का उल्लेख किया जो केवल 26 में उपलब्ध है, इसलिए मुझे लगता है कि अब मुझे अपग्रेड करना होगा।

आप macOS Sierra पर emacs 26 कैसे स्थापित करते हैं?

मैंने क्या कोशिश की:

Google पर how install emacs 26 Mac, brew install emacs


1
यदि आपको काढ़ा पसंद है, तो काढ़ा का उपयोग करें। यदि आप एक आत्म निहित नंगे हड्डियों को डाउनलोड करने में आसानी की तरह पहले से पैक तो ऐप्लिकेशन खोलें, फिर एक नज़र में है अन्य संस्करणों पर लिंक emacsformacosx.com आप तो अपने स्वयं के निर्माण की तरह है, तो उस करते हैं - तुम सिर्फ जरूरत है git, हाल के संस्करण की autoconfऔर automakeऔर पर OSX कमांड लाइन डेवलपर उपकरण।
कानूनन

जवाबों:


16

साथ शराब पीना emacs नुस्खा विकल्पों पर एक नज़र है brew info emacs। इसका यह विकल्प है:

--devel
    Install development version 26.0.90

अपने वर्तमान emacs को बदलने के लिए, रन करें:

brew unlink emacs
brew uninstall emacs
brew install emacs --devel --with-modules --with-cocoa --with-gnutls \
    --with-librsvg --with-mailutils --with-imagemagick@6
brew linkapps

इमेजमैजिक @ 6 लाइब्रेरी और एमएसीएस डीवेल में अक्सर बदलाव होते हैं इसलिए उन्हें स्वचालित अपडेट से बाहर रखें और मैन्युअल रूप से सुविधाजनक समय पर अपडेट करें:

brew pin imagemagick@6 emacs

7

दुर्भाग्य brew linkappsसे अब वंचित है।

आप उपयोग कर सकते हैं, brew cask install emacsलेकिन यह आपको 26/4/8/8 को emacs डाउनलोड करने की अनुमति नहीं देता है। EDIT: जैसा कि गुइलेरमे सालोमे ने बताया, अब brew cask install emacsसंस्करण स्थापित होगा 26.1

यद्यपि आप https://emacsformacosx.com/builds से अपनी इच्छित बिल्ड डाउनलोड कर सकते हैं ।


4
brew cask install emacsअभी काम कर रहा है, यह वर्तमान में 26.1 संस्करण डाउनलोड कर रहा है
गुइलेरमे सालोमे

5

MacOS Mojave पर Emacs (26.2 इस समय) का GUI संस्करण स्थापित करने का तरीका वर्तमान (इस टिप्पणी के समय) है

brew cask install emacs

यह /Applicationsलिंक और सेटअप लिंक में Emacs.app पैकेज स्थापित करेगा । आप स्पॉटलाइट के माध्यम से या टर्मिनल से अपेक्स लॉन्च कर सकते हैं।


2

यह केवल 26.1 Emacs का टर्मिनल संस्करण स्थापित करता है। यदि आप (मेरे जैसा) Emacs के GUI संस्करण का उपयोग करना पसंद करते हैं तो आप इसे स्थापित नहीं कर सकते

brew install emacs

इसका कारण यह है कि जो लोग काढ़ा पीते हैं, उन्हें कई फॉर्मूलों के सभी संस्करणों और कस्टम विकल्पों को बनाए रखना और परीक्षण करना बोझिल लगता है। तब से उन्होंने कस्टम विकल्पों के लिए समर्थन छोड़ दिया है और उपयोगकर्ताओं को अपने स्वयं के टैप को बनाए रखने के लिए प्रोत्साहित करते हैं । जैसा कि दूसरों ने उल्लेख किया है कि आप emacs-mac संस्करण का उपयोग कर सकते हैं या आप emacs-plus संस्करण का भी उपयोग कर सकते हैं, लेकिन यदि आप रंग-फोंट, ImageMagick समर्थन और सभी का समर्थन करने के लिए कस्टम झंडे का उपयोग करना चाहते हैं, तो मैं आपको उपयोग कर सकता हूं निम्नलिखित होम होम-इमैक-हेड का उपयोग करके संस्करण ।

brew tap daviderestivo/emacs-head
brew install emacs-head --with-cocoa

या यदि आप emacs- हेड संस्करण (वर्तमान में 27.x) पसंद करते हैं

brew tap daviderestivo/emacs-head
brew install emacs-head --HEAD --with-cocoa

2

MacO के अपने Emacs हैं। 2019 में यह अभी भी 22.x है। अंतिम Emacs संस्करण का उपयोग करने के लिए

  1. टर्मिनल रन में brew cask install emacs- यह नवीनतम एमएसीएस संस्करण को /Applicationsफ़ोल्डर में स्थापित करेगा ।
  2. फिर संपादित करें (या यदि आपके पास अभी भी नहीं है) अपनी ~/.bash_profileफ़ाइल को एक नई पंक्ति जोड़कर

    alias emacs='/Applications/Emacs.app/Contents/MacOS/Emacs -nw'

  3. फिर source ./bash_profilebash के माहौल को अपडेट करने के लिए टर्मिनल में दौड़ें ।
  4. फिर टर्मिनल emacs -versionमें यह सुनिश्चित करने के लिए दौड़ें कि आप नवीनतम Emacs संस्करण का उपयोग करते हैं।

यह आपको Emacs टर्मिनल संस्करण का उपयोग करने देगा। यदि आप Emacs UI का उपयोग करना चाहते हैं, तो बस -nwचरण में हटा दें 2

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