Emacs på MacOS Catalina 10.15 i 2019 2020

Nyt Kraften I Emacs på disse frukt-merkede datamaskiner

Bilde av meg. Ingenting å gjøre Med Catalina, Emacs eller Apple: det er laget av design, som de gjør.

jeg har alltid vært En Emacs-elsker for enkelhetens skyld. Med MacOS Catalina update er Det som vanlig hodepine å få Emacs til å fungere sømløst med terminal eller iTerm2, Eller Finder. Man kan være EN GTD-nerd, en forfatter av noe slag, eller bare jobbe med rene tekstfiler og masse informasjon; alle fortjener retten til å bruke fri programvare, selv Om Emacs ikke er innebygd med den siste versjonen Av MacOS Catalina.

hvis Du ikke har Installert Emacs ennå, vil jeg anbefale deg å gjøre det akkurat nå gjennom ditt favorittskall.

brew cask install emacs

Jeg vil ikke demonstrere Hvorfor Emacs er fantastisk. Det går uten å snakke. Du kan laste den ned fra emacsformacosx.com i tillegg hvis du er mer komfortabel MED GUI pakke montører.

Emacs kan påberopes fra kommandolinjen (emacs) og Finder (/Applications / Emacs.program). Ikke glem å fikse sine tillatelser I panelet Systemvalg > Sikkerhet Og Personvern > Personvern Eller Emacs vil ikke kunne få tilgang til harddisken din.

Aktiver ruby også plassert i /usr/bin/ruby. Etter at du har trykket på + – knappen, trykker du på ⌘- ⇧ – G for å åpne /usr/bin. Ruby gjemmer seg der inne.

For en fin brukeropplevelse (aka UX) På MacOS, kan jeg ikke stresse nok til å installere Castlemacs. Det er lett. MacOS keybindings er pent integrert Med Emacs’. Jeg kan bruke hryvnias nøkkel til Kommando og Super. Alle mine mac og emacs keybindings jobber sammen som en sjarm. Ingen mangler.

Merk: på første løp gir dired meg en feil ls does not support --dired; see `dired-use-ls-dired' for more details. Sett inn (setq dired-use-ls-dired nil) i din egendefinerte.el fil.

Buggy oppførsel: Emacs starter en ny forekomst (og prosess) hver gang jeg prøver å åpne et doc enten fra kommandolinjen eller Finder. Jeg er mer cringing om tiden det tar å starte opp på min skinnende 2017 Macbook Pro, som … 5 sekunder? Altfor lenge for meg. Textmate åpnes umiddelbart (Finder eller CLI). Så jeg har dette stykke kode fra 60-tallet Som Er Emacs, smaksatt med et lett lag på toppen, og tar en $ 4k Macintosh laptop fem lange sekunder ved oppstart? Jeg kan ikke leve med det, kan ikke sove med det. Det klemmer en smertefull nerve av urettferdighet: skal jeg hente pengene mine i abonnementsprogramvaren for å administrere oppgavene mine, kalenderen min, prosjektene mine, journalene mine, regningene mine, rapportene mine… livet mitt? Ikke i dag.

Jeg Vil At Emacs skal starte opp i Et Blitz På MacOS Catalina, så trenger jeg en demon? brew services start emacs er ødelagt. emacs --daemon kommandoen ser ikke ut til å hjelpe. Google er min venn, Som Stackoverflow, selv om jeg ikke kunne finne noen kur for smerten min.

løsningen

jeg bruker hovedsakelig CLI på iTerm2. Jeg trenger egentlig ikke en .app fil for å dobbeltklikke på, eller til spotlight. Jeg er velsignet med å ha en smart sønn i stand til å snakke bash flytende. Han skrev meg et vakkert stykke skall som gjør jobben, alle kreditter til ham. Poesien har blitt kommentert for at du skal forstå den sanne betydningen av den. Vi vil starte en server, hvis den ikke allerede er startet. Åpne deretter dokumentet i en ny buffer.

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert.