Emacs pe MacOS Catalina 10.15 in 2019 2020

bucurați-vă de puterea Emacs pe acele computere marca fructe

fotografie de mine. Nimic de-a face cu Catalina, Emacs sau Apple: este realizat prin design, așa cum fac ei.

am fost întotdeauna un iubitor Emacs de dragul simplității. Cu MacOS Catalina update, este o durere de cap ca de obicei pentru a obține Emacs pentru a lucra perfect cu terminalul sau iTerm2, sau Finder. Unul poate fi un GTD-tocilar, un scriitor de orice fel, sau doar de lucru cu fișiere text simplu, și o mulțime de informații; toată lumea merită dreptul de a utiliza software-ul liber, chiar dacă Emacs nu este încorporat cu ultima versiune de MacOS Catalina.

dacă nu ați instalat încă Emacs, v-aș recomanda să o faceți chiar acum prin shell-ul dvs. preferat.

brew cask install emacs

Nu voi demonstra de ce Emacs este minunat. E de la sine înțeles. Îl puteți descărca de la emacsformacosx.com de asemenea, dacă sunteți mai confortabil cu instalatorii de pachete GUI.

Emacs poate fi invocat din linia de comandă (emacs) și Finder (/Applications/Emacs.app). Nu uitați să remediați permisiunile sale în panou Preferințe sistem > securitate și confidențialitate > confidențialitate sau Emacs nu va putea accesa hard disk-ul.

activați ruby, precum și situat în /usr/bin/ruby. Dupa apasarea butonului+, apasati butonul x-x-g pentru a deschide /usr/bin . Ruby se ascunde acolo.

pentru o experiență plăcută a utilizatorului (aka UX) pe MacOS, nu pot stresa suficient pentru a instala Castlemacs. Este ușor. Legăturile de chei MacOS sunt frumos integrate cu Emacs. Pot folosi cheia pentru comanda si Super. Toate legăturile mele mac și emacs lucrează împreună ca un farmec. Nu lipsește nimic.

notă: la prima rulare, dired îmi dă o eroare ls does not support --dired; see `dired-use-ls-dired' for more details. introduceți (setq dired-use-ls-dired nil) în personalizat.dosarul el.

comportament Buggy: Emacs pornește o nouă instanță (și proces) de fiecare dată când încerc să deschid un doc fie din linia de comandă, fie din Finder. Nu-mi pasă cu adevărat de asta … mă plâng mai mult de timpul necesar pentru a porni pe MacBook Pro strălucitor 2017, cum ar fi … 5 secunde? Mult prea mult pentru mine. Textmate se deschide instantaneu (Finder sau CLI). Deci am această bucată de cod din anii 60, care este Emacs, aromatizată cu un strat ușor deasupra, luând un laptop Macintosh de 4K USD cinci secunde lungi la pornire? Nu pot trăi cu ea, nu pot dormi cu ea. Este ciupit un nerv dureros de nedreptate: îmi voi turna banii în software-ul de abonament pentru a-mi gestiona sarcinile, calendarul, proiectele, jurnalele, facturile, rapoartele… viața mea? Nu azi.

vreau ca Emacs să pornească într-un blitz pe MacOS Catalina deci am nevoie de un daemon? brew services start emacs este rupt. emacs --daemon comanda nu pare să ajute. Google este prietenul meu, ca Stackoverflow, deși nu am putut găsi nici un remediu pentru durerea mea.

soluția

folosesc în principal CLI pe iTerm2. Nu am nevoie de un .fișier app să faceți dublu clic pe, sau pentru a lumina reflectoarelor. Sunt binecuvântat să am un fiu inteligent capabil să vorbească bash fluent. Mi-a scris o bucată frumoasă de coajă care face treaba, toate creditele pentru el. Poezia a fost comentată pentru a înțelege adevăratul sens al acesteia. Vrem să pornim un server, dacă nu este deja pornit. Apoi deschideți documentul nostru într-un tampon nou.

Lasă un răspuns

Adresa ta de email nu va fi publicată.