Emacs op MacOS Catalina 2019 2020

geniet van de kracht van Emacs op die fruit-branded computers

foto door mij. Niets te maken met Catalina, Emacs of Apple: het is gemaakt door ontwerp, zoals ze doen.

Ik ben altijd een Emacs-liefhebber geweest omwille van de eenvoud. Met macOS Catalina update, is het een hoofdpijn zoals gewoonlijk om Emacs naadloos te laten werken met de terminal of iTerm2, of de Finder. Men kan een GTD-nerd zijn, een schrijver van welke aard dan ook, of gewoon werken met platte tekstbestanden, en veel informatie; Iedereen verdient het recht om vrije software te gebruiken, zelfs als Emacs niet is ingebed in de laatste versie van MacOS Catalina.

als je Emacs nog niet hebt geïnstalleerd, zou ik je aanraden om het nu te doen via je favoriete shell.

brew cask install emacs

Ik zal niet aantonen waarom Emacs geweldig is. Het gaat zonder te spreken. U kunt het downloaden van emacsformacosx.com ook als u meer comfortabel met GUI pakket installateurs.

Emacs kan worden aangeroepen vanaf de commandoregel (emacs) en de Finder (/Applications/Emacs).applicatie). Vergeet niet om de permissies in het paneel Systeem Voorkeuren > beveiliging en Privacy > Privacy of Emacs zal niet in staat zijn om toegang te krijgen tot uw harde schijf.

schakel ruby ook in /usr/bin/ruby. Nadat u op de + – toets hebt gedrukt, drukt u op ⌘- ⇧ – G om /usr/bin te openen . Ruby verstopt zich daar.

voor een leuke gebruikerservaring (aka UX) op MacOS kan ik niet genoeg benadrukken om Castlemacs te installeren. Het is lichtgewicht. MacOS-sneltoetsen zijn mooi geïntegreerd met Emacs’. Ik kan de key sleutel gebruiken voor commando en Super. Al mijn Mac en emacs sneltoetsen werken samen als een charme. Er ontbreekt niets.

opmerking:bij de eerste run geeft dired me een fout ls does not support --dired; see `dired-use-ls-dired' for more details. Insert (setq dired-use-ls-dired nil) in uw aangepast.el file.

gedrag van Buggy ‘ s: Emacs Start een nieuwe instantie (en proces) elke keer als ik probeer om een doc te openen, hetzij vanaf de opdrachtregel of de Finder. Ik geef daar niet echt om … Ik ben meer aan het huilen over de tijd die het neemt om op te starten op mijn shiny 2017 Macbook Pro, zoals… 5 seconden? Veel te lang voor mij. Textmate opent direct (Finder of CLI). Dus ik heb dit stukje code uit de jaren 60 dat is Emacs, op smaak gebracht met een lichtgewicht laag bovenop, het nemen van een $ 4K Macintosh laptop vijf lange seconden bij het opstarten? Ik kan er niet mee leven, Ik kan er niet mee slapen. Het knijpt een pijnlijke zenuw van onrecht: ga ik mijn geld in abonnementssoftware stoppen om mijn taken te beheren, mijn agenda, mijn projecten, mijn dagboeken, mijn rekeningen, Mijn rapporten… mijn leven? Niet vandaag.

Ik wil dat Emacs opstart in een blitz op MacOS Catalina, dus heb ik een daemon nodig? brew services start emacs is gebroken. emacs --daemon Commando lijkt niet te helpen. Google is mijn vriend, net als Stackoverflow, hoewel ik geen remedie voor mijn pijn kon vinden.

de oplossing

Ik gebruik voornamelijk de CLI op iTerm2. Ik heb niet echt een nodig .app-bestand om op te dubbelklikken, of om spotlight. Ik ben gezegend met een slimme zoon die bash vloeiend kan spreken. Hij schreef me een mooi stukje schelp dat het werk doet, alle credits aan hem. De poëzie is becommentarieerd voor u om de ware betekenis ervan te begrijpen. We willen een server starten, als deze nog niet is gestart. Open dan ons document in een nieuwe buffer.

Geef een antwoord

Het e-mailadres wordt niet gepubliceerd.