Emacs på MacOS Catalina 10.15 in 2019 2020

nyd kraften i Emacs på disse frugt-mærkevarer computere

foto af mig. Intet at gøre med Catalina, Emacs eller Apple: det er lavet af design, som de gør.

jeg har altid været en Emacs-elsker for enkelhedens skyld. Med macOS Catalina opdatering, det er en hovedpine som sædvanlig at få Emacs til at arbejde problemfrit med terminalen eller iTerm2, eller Finder. Man kan være en GTD-nørd, en forfatter af enhver art eller bare arbejde med almindelige tekstfiler og masser af information; alle fortjener retten til at bruge gratis programmer, selvom Emacs ikke er integreret med den sidste version af MacOS Catalina.

hvis du ikke har installeret Emacs endnu, vil jeg anbefale dig at gøre det lige nu gennem din yndlingsskal.

brew cask install emacs

Jeg vil ikke demonstrere, hvorfor Emacs er fantastisk. Det går uden at tale. Du kan hente det fra emacsformacosx.com samt hvis du er mere komfortabel med GUI pakke installatører.

Emacs kan påberåbes fra kommandolinjen (emacs) og Finder (/Applications/Emacs.program). Glem ikke at rette sine tilladelser i panelet Systemindstillinger > sikkerhed og privatliv > privatliv eller Emacs kan ikke få adgang til din harddisk.

aktiver ruby samt placeret i /usr/bin/ruby. Når du har trykket på + – knappen, skal du trykke på venstre-højre-G for at åbne /usr/bin . Ruby gemmer sig derinde.

for en god brugeroplevelse på MacOS kan jeg ikke stresse nok til at installere Castlemacs. Det er let. MacOS keybindings er pænt integreret med Emacs’. Jeg kan bruge den til kommando og Super. Alle mine Mac-og emacs-nøglebindinger arbejder sammen som en charme. Ingen mangler.

Bemærk: Ved første kørsel giver dired mig en fejl ls does not support --dired; see `dired-use-ls-dired' for more details. Indsæt (setq dired-use-ls-dired nil) i din brugerdefinerede.el fil.

Buggy adfærd: Emacs starter en ny forekomst (og proces) hver gang jeg forsøger at åbne en doc enten fra kommandolinjen eller Finder. Jeg er mere cringing om den tid det tager at starte på min skinnende 2017 Macbook Pro, som … 5 sekunder? Alt for længe for mig. Tekstmate åbnes øjeblikkeligt (Finder eller CLI). Så jeg har dette stykke kode fra 60 ‘ erne, som er Emacs, smagret med et letvægtslag på toppen, tager en $4K Macintosh laptop fem lange sekunder ved opstart? Jeg kan ikke leve med det, kan ikke sove med det. Det klemmer en smertefuld nerve af uretfærdighed: skal jeg hælde mine penge i abonnementsprogrammer for at styre mine opgaver, min kalender, mine projekter, mine tidsskrifter, mine regninger, Mine rapporter… mit liv? Ikke i dag.

Jeg vil have Emacs til at starte i et lyn på MacOS Catalina så har jeg brug for en dæmon? brew services start emacs er gået i stykker. emacs --daemon kommandoen ser ikke ud til at hjælpe. Google er min ven, ligesom Stackoverstrøm, selvom jeg ikke kunne finde nogen kur mod min smerte.

løsningen

jeg bruger hovedsageligt CLI på iTerm2. Jeg har ikke rigtig brug for en .app fil til at dobbeltklikke på, eller til spotlight. Jeg er velsignet at have en smart søn i stand til at tale bash flydende. Han skrev mig et smukt stykke skal, der gør jobbet, alle kreditter til ham. Poesien er blevet kommenteret for dig at forstå den sande betydning af det. Vi ønsker at starte en server, hvis den ikke allerede er startet. Åbn derefter vores dokument i en ny buffer.

Skriv et svar

Din e-mailadresse vil ikke blive publiceret.