Emacs na MacOS Catalina 10.15 in 2019 2020

ciesz się mocą Emacsa na komputerach marki fruit

zdjęcie wykonane przeze mnie. Nie ma to nic wspólnego z Cataliną, Emacsem czy Apple: jest zrobiony przez projekt, tak jak oni.

zawsze byłem miłośnikiem Emacsa ze względu na prostotę. Aktualizacja MacOS Catalina update sprawia, że jak zwykle trudno jest zmusić Emacsa do bezproblemowej pracy z terminalem lub iTerm2 lub Finderem. Można być GTD-nerdem, pisarzem dowolnego rodzaju, lub po prostu pracować ze zwykłymi plikami tekstowymi i mnóstwem informacji; każdy zasługuje na prawo do korzystania z wolnego oprogramowania, nawet jeśli Emacs nie jest osadzony w ostatniej wersji MacOS Catalina.

Jeśli jeszcze nie zainstalowałeś Emacsa, polecam Ci zrobić to teraz przez Twoją ulubioną powłokę.

brew cask install emacs

nie zademonstruję dlaczego Emacs jest super. Nic nie mów. Można go pobrać z emacsformacosx.com jak również, jeśli czujesz się bardziej komfortowo z instalatorami pakietów GUI.

Emacs może być wywoływany z linii poleceń (emacs) i Findera (/Applications/Emacs.app). Nie zapomnij naprawić jego uprawnień w Panelu Preferencje systemowe > Bezpieczeństwo i prywatność > prywatność, ponieważ Emacs nie będzie mógł uzyskać dostępu do twojego dysku twardego.

Włącz ruby również w /usr/bin/ruby. Po naciśnięciu przycisku + naciśnij ⌘- ⇧ – G, aby otworzyć /usr/bin. Ruby się tam ukrywa.

dla przyjemnego doświadczenia użytkownika (aka UX) na MacOS, nie mogę wystarczająco podkreślić, aby zainstalować Castlemacs. Jest lekki. Powiązania klawiszy MacOS są dobrze zintegrowane z Emacsem. Mogę użyć klawisza ⌘ do polecenia i Super. Wszystkie skróty klawiszowe mojego Maca i Emacsa działają razem jak urok. Żadnego nie brakuje.

uwaga: przy pierwszym uruchomieniu dired wyświetla mi błąd ls does not support --dired; see `dired-use-ls-dired' for more details. Wstaw (setq dired-use-ls-dired nil)do swojego niestandardowego.el file.

: Emacs uruchamia nową instancję (i proces) za każdym razem, gdy próbuję otworzyć dokument z linii poleceń lub Findera. Naprawdę nie obchodzi mnie to… jestem bardziej cringing o czasie to trwa, aby uruchomić na moim błyszczącym 2017 Macbook Pro, jak … 5 sekund? O wiele za długo jak dla mnie. Textmate otwiera się natychmiast (Finder lub CLI). Więc mam ten kawałek kodu z lat 60 – tych, który jest Emacs, przyprawiony lekką warstwą na wierzchu, biorąc laptopa Macintosh za 4K $ pięć długich sekund przy starcie? Nie mogę z tym żyć, nie mogę z tym spać. To szczypanie bolesnego nerwu niesprawiedliwości: czy zamierzam przelać pieniądze na oprogramowanie subskrypcyjne, aby zarządzać moimi zadaniami, kalendarzem, projektami, dziennikami, rachunkami, raportami… moim życiem? Nie dzisiaj.

chcę, żeby Emacs uruchomił się w blitz na MacOS Catalina, więc czy potrzebuję demona? brew services start emacs jest zepsuty. emacs --daemon polecenie chyba nie pomaga. Google jest moim przyjacielem, podobnie jak Stackoverflow, chociaż nie mogłem znaleźć lekarstwa na mój ból.

rozwiązanie

używam głównie CLI na iTerm2. Nie potrzebuję .plik aplikacji do dwukrotnego kliknięcia lub do spotlight. Jestem błogosławiony, że mam mądrego syna, który potrafi płynnie mówić bash. Napisał mi piękny kawałek muszli, który robi swoje, wszystkie podziękowania dla niego. Poezja została skomentowana, abyś zrozumiał jej prawdziwe znaczenie. Chcemy uruchomić serwer, jeśli jeszcze nie został uruchomiony. Następnie otwórz nasz dokument w nowym buforze.

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany.