Emacs este o familie de editori de text care se caracterizează prin extensibilitatea lor. Manualul pentru cea mai utilizată variantă, GNU Emacs, îl descrie ca editorul de afișare extensibil, personalizabil, auto-documentant, în timp real.

dezvoltarea primului Emacs a început la mijlocul anilor 1970, iar lucrul la descendentul său direct, GNU Emacs, continuă activ începând cu 2017.

instalare

există mulți clienți Emacs pe macOS. Versiunea recomandată pe macOS este Emacs mac Port, dar și altele sunt bune.

Emacs mac port (recomandat)

multe caracteristici utile sunt construite cu Emacs Mac Port, de exemplu, variabile de mediu, ecran complet, îmbunătățiri vizuale și așa mai departe.

conectați mai întâi robinetul Homebrew.

brew tap railwaycat/emacsmacport
  • Metoda 1: Instalați cu brew cask.
brew install --cask emacs-mac

există trei versiuni disponibile, emacs-mac, emacs-mac-official-icon, emacs-mac-spacemacs-icon.

  • Metoda 2: instalați folosind brew.
brew install emacs-mac 

Faceți clic aici pentru a vedea opțiunile disponibile: 1.--with-dbus, Build with D-bus support
--with-modules, Build with dynamic modules support
--with-xml2, Build with libxml2 support
--with-ctags, Don ‘ t remove the ctags executable that Emacs provides
--with-no-title-bars, Build with a patch for no title bars on frames (–HEAD is not supported)
--with-natural-title-bar, Build with a patch for title bar culoarea dedusă de tema dvs. (–head nu este acceptată). Mai multe informații sunt furnizate aici
--with-official-icon, folosind pictograma oficială Emacs
--with-modern-icon, folosind o pictogramă Emacs în stil modern de @tpanum
--with-spacemacs-icon, folosind pictograma spacemacs Emacs de Nasser Alshammari
--with-icon-for-documents, folosind pictograma oficială pentru documentele care se deschid implicit cu Emacs

Emacs Plus

începeți prin atingerea butoiului oficial Emacs-plus.

brew tap d12frosted/emacs-plus

Emacs plus conține formule separate pentru diferite versiuni Emacs:

  • emacs-plus-instalează Emacs 26, versiunea curentă de lansare.
brew install emacs-plus 
brew install [email protected] 
brew install [email protected] 

Faceți clic aici pentru a vedea opțiunile disponibile: 1.--with-24bit-color: Experimental: build cu suport de culoare pe 24 de biți
--with-ctags: nu eliminați executabilul ctags pe care Emacs îl oferă
--with-dbus: Build cu suport dbus
--with-mailutils: Build cu suport mailutils

--with-natural-title-bar: Experimental: utilizați o culoare a barei de titlu dedusă de tema dvs.
--with-no-title-bars: Experimental: build cu un patch pentru cadre (–head are acest built-in prin pavilion nedecorat)
--with-x11: experimental: construiți cu suport x11
--without-cocoa: construiți o versiune non-cacao a Emacs
--without-gnutls: construiți fără suport gnutls
[email protected]: construiți fără suport [email protected]
--without-librsvg: construiți fără suport librsvg
--without-libxml2: construiți fără suport libxml2
--without-modules: construiți fără suport dinamic module de sprijin
--without-multicolor-fonts: construi fără un patch care permite suport font multicolor
--without-spacemacs-icon: construi fără pictograma Spacemacs de Nasser alshammari
--HEAD: instalați versiunea cap

Notă: 1) s-ar putea dori să instalați exec-path-from-shell dacă utilizați Emacs plus. Are grijă de variabilele de mediu.2) pentru ca bara de titlu să se potrivească cu culoarea de fundal a temei, luați în considerare utilizarea:brew install emacs-plus --HEAD --with-natural-title-bars

Spacemacs

Spacemacs este un nou mod de a experimenta Emacs-un set sofisticat și lustruit axat pe ergonomie, mnemonică și consistență.

Spacemac-urile pot fi utilizate în mod natural atât de utilizatorii Emacs, cât și de utilizatorii Vim-puteți chiar să amestecați cele două stiluri de editare. Comutarea cu ușurință între stiluri de intrare face Spacemacs un instrument excelent pentru pereche de programare.

instalare

  1. dacă aveți o configurație Emacs existentă, faceți mai întâi o copie de rezervă:

    cd ~mv .emacs.d .emacs.d.bakmv .emacs .emacs.bak

    nu uitați să faceți backup și să eliminați fișierul ~/.emacs altfel SpacemacsWILL nu se va încărca, deoarece acel fișier împiedică Emacs să încarce fișierul properinitialization.

  2. clonați depozitul:

    git clone https://github.com/syl20bnr/spacemacs ~/.emacs.d

    master este ramura stabilă și este imuabilă, nu faceți nimicmodificare la ea sau veți rupe mecanismul de actualizare. Dacă doriți săfork Spacemacs utilizați în siguranță ramura develop unde gestionați updatemanually.

  3. (opțional) instalați codul sursă Pro font.

    dacă rulați în terminal, va trebui, de asemenea, să modificați setările de font ale terminalului dvs.

  4. Lansați Emacs. Spacemacs va instala automat pachetele de care are nevoie.Dacă primiți o eroare în ceea ce privește descărcările de pachete, puteți încerca să dezactivați protocolul HTTPS pornind Emacs cu

    emacs --insecure

    sau puteți seta dotspacemacs-elpa-https la nil în fișierul dvs. dotfile pentru a elimina necesitatea de a porni Emacs cu --insecure argument. 1966 > înainte de a face acest lucru, astfel încât pachetele anycorrupt pe care le-ați descărcat să fie reinstalate.

  5. reporniți Emacs pentru a finaliza instalarea.

configurația Emacs a Purcell

acesta este arborele de configurare Emacs al Purcell, utilizat și modificat continuu din 2000 și poate fi un bun punct de plecare pentru alți utilizatori Emacs, în special pentru cei care sunt dezvoltatori web. În zilele noastre este oarecum orientat spre macOS, dar se știe că funcționează și pe Linux și Windows.

instalare

pentru a instala, clonați acest depozit la ~/.emacs.d, adică asigurați-vă că init.el conținut în acest depozit se termină la ~/.emacs.d/init.el:

git clone https://github.com/purcell/emacs.d.git ~/.emacs.d

la pornirea Emacs pentru prima dată, alte pachete terțe vor fi descărcate și instalate automat. Dacă întâmpinați erori în acea etapă, încercați să reporniți Emacs și, eventual, să rulați M-x package-refresh-contents înainte de a face acest lucru.

Doom Emacs

Doom este o configurație pentru GNU Emacs scrisă de un ex-vimmer încăpățânat, care locuiește în coajă și melodramatic. Nu a fost inițial destinat utilizării publice, dar poate fi considerat un kit de pornire al hackerilor.

instalare

git clone https://github.com/hlissner/doom-emacs ~/.emacs.dcd ~/.emacs.dcp init.example.el init.el # maybe edit init.elmake install

nu uitați să rulați makede fiecare dată când modificați init.el!

vizitați wiki pentru un ghid mai detaliat privind instalarea, personalizarea și grokking Doom.

Lasă un răspuns

Adresa ta de email nu va fi publicată.