Emacs on tekstieditorien perhe, jolle on ominaista niiden laajennettavuus. Laajimmin käytetyn version, GNU Emacsin, käsikirja kuvailee sitä laajennettavaksi, muokattavaksi, itse dokumentoivaksi, reaaliaikaiseksi näyttöeditoriksi.

ensimmäisen Emacsin kehitys alkoi 1970-luvun puolivälissä, ja työ sen suoran jälkeläisen GNU Emacsin parissa jatkuu aktiivisesti vuodesta 2017.

asennus

macOS: ssa on monia Emacs-asiakkaita. Suositeltu versio macOS: ssa on Emacs Mac-portti, mutta muutkin ovat hyviä.

Emacs Mac-portti (suositus)

Emacs-Mac-porttiin on rakennettu monia hyödyllisiä ominaisuuksia, kuten ympäristömuuttujat, Koko näyttö, visuaaliset parannukset ja niin edelleen.

Linkitä Homebrew-hana ensin.

brew tap railwaycat/emacsmacport
  • menetelmä 1: Asenna arvolla brew cask.
brew install --cask emacs-mac

saatavilla on kolme versiota, emacs-mac, emacs-mac-official-icon, emacs-mac-spacemacs-icon.

  • Menetelmä 2: asennus käyttäen brew.
brew install emacs-mac 

Klikkaa tästä nähdäksesi käytettävissä olevat vaihtoehdot: 1.--with-dbus, Rakenna D-bus-tuella
--with-modules, Rakenna dynaamisilla moduuleilla tuki
--with-xml2, Rakenna libxml2-tuella
--with-ctags, älä poista ctags-suoritustiedostoa, jonka emacs tarjoaa
--with-no-title-bars, Rakenna Tilkku ilman otsikkopalkkia kehyksiin (–päätä ei tueta)
--with-natural-title-bar, Rakenna Tilkku otsikkopalkille väri päätelty teema (–pää ei tueta). Lisätietoja on täällä
--with-official-icon, käyttäen virallista Emacs-kuvaketta
--with-modern-icon, käyttäen @tpanum
--with-spacemacs-iconmodern style Emacs-kuvaketta, käyttäen Nasser Alshammarin kirjoittamaa spacemacs Emacs-kuvaketta
--with-icon-for-documents, käyttäen virallista kuvaketta asiakirjoissa, jotka oletuksena avataan Emacsilla

Emacs plus

aloita napauttamalla virallista emacs-plus-tynnyriä.

brew tap d12frosted/emacs-plus

Emacs Plus sisältää erilliset kaavat eri Emacs-versioille:

  • emacs-plus-asentaa Emacs 26: n, nykyisen julkaisuversion.
brew install emacs-plus 
brew install [email protected] 
brew install [email protected] 

Klikkaa tästä nähdäksesi käytettävissä olevat vaihtoehdot: 1.--with-24bit-color: Experimental: build with 24 bit color support
--with-ctags: Don ’ t remove the ctags executable that Emacs provides
--with-dbus: Build with dbus support
--with-mailutils: Build with mailutils support
--with-natural-title-bar: Experimental: use a title bar color concluded by your theme
--with-no-title-bars

: Experimental: build with a patch for no title bars on frames (–head has this built-in via undecorated Flag)
--with-x11: experimental: rakenna x11-tuella
--without-cocoa: Rakenna muu kuin Kaakaoversio Emacsista
--without-gnutls: Rakenna ilman gnutls-tukea
[email protected]: Rakenna ilman [email protected]
--without-librsvg: Rakenna ilman librsvg-tukea
--without-libxml2: Rakenna ilman libxml2-tukea
--without-modules: Rakenna ilman dynaamisia moduuleja tuki
--without-multicolor-fonts: rakenna ilman laastaria, joka mahdollistaa monivärisen kirjasintuen
--without-spacemacs-icon: Rakenna ilman Spacemacs-kuvaketta, kirjoittanut Nasser alshammari
--HEAD: install Head-versio

Huomautus: 1) saatat haluta asentaa exec-path-from-Shellin, jos käytät Emacs Plus-ohjelmaa. Se huolehtii ympäristömuuttujista.2) on otsikko bar vastaa teeman taustaväri, harkitse sen sijaan:brew install emacs-plus --HEAD --with-natural-title-bars

Spacemacs

Spacemacs on uusi tapa kokea Emacs — hienostunut ja kiillotettu asetelma, joka keskittyy ergonomiaan, muistitekniikkaan ja johdonmukaisuuteen.

Spacemaceja voivat käyttää luonnollisesti sekä Emacs-että Vim-käyttäjät — voit jopa sekoittaa nämä kaksi muokkaustyyliä. Vaihtaminen helposti tulotyylien välillä tekee Spacemacsista loistavan työkalun pariohjelmointiin.

installaatio

  1. jos sinulla on olemassa oleva Emacs-määritys, varmuuskopioi se ensin:

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

    älä unohda varmuuskopioida ja poistaa ~/.emacs – tiedostoa muuten välilyönnit eivät lataudu, koska kyseinen tiedosto estää Emacsia lataamasta kunnollista aloitustiedostoa.

  2. Kloonaa versiovarasto:

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

    master on vakaa haara ja se on muuttumaton, älä tee mitämuutoksia siihen tai rikot päivitysmekanismin. Jos haluat tehdä välilyöntejä turvallisesti, käytä develop – haaraa, jossa käsittelet päivitystä.

  3. (valinnainen) Asenna lähdekoodi Pro fontti.

    jos käytät päätettä, sinun on myös muutettava päätelaitteesi kirjasinasetuksia.

  4. Laukaiskaa Emacs. Spacemacs asentaa automaattisesti tarvitsemansa paketit.Jos saat virheen pakettien lataamisessa, voit yrittää poistaa HTTPS-protokollan käynnistämällä Emacs: n arvolla

    emacs --insecure

    tai voit asettaa dotspacemacs-elpa-https arvoksi nil Dot-tiedostossasi poistaaksesi tarpeen käynnistää Emacs argumentilla --insecure. Saatat haluta tyhjentää .emacs.d/elpa-hakemistosi ennen tämän tekemistä, jotta lataamasi korruptoituneet paketit asennetaan uudelleen.

  5. Käynnistä Emacs uudelleen asennuksen loppuun saattamiseksi.

Purcellin Emacs-kokoonpano

tämä on Purcellin Emacs-konfiguraatiopuu, jota on jatkuvasti käytetty ja viritetty vuodesta 2000 lähtien, ja se voi olla hyvä lähtökohta muille Emacs-käyttäjille, erityisesti niille, jotka ovat web-kehittäjiä. Nykyään se on jonkin verran suunnattu macOS: lle, mutta sen tiedetään toimivan myös Linuxissa ja Windowsissa.

Installation

to install, clone this repository to ~/.emacs.d, so that the init.el contained in this repository ends to ~/.emacs.d/init.el:

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

kun Emacs käynnistetään ensimmäistä kertaa, muut kolmannen osapuolen paketit Ladataan ja asennetaan automaattisesti. Jos havaitset tässä vaiheessa virheitä, yritä käynnistää Emacs uudelleen ja mahdollisesti ajaa M-x package-refresh-contents ennen kuin teet niin.

Doom Emacs

Doom on GNU Emacsille sävelletty kokoonpano, jonka on kirjoittanut itsepäinen, hylsytaustainen ja melodramaattinen ex-vimmeri. Se ei ollut alun perin tarkoitettu julkiseen käyttöön, mutta sitä voidaan pitää hakkerin aloituspakkauksena.

installaatio

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

älä unohda juosta make joka kerta kun muokkaat init.el!

vieraile wikissä saadaksesi tarkemman oppaan Doomin asentamisesta, muokkaamisesta ja grokkaamisesta.

Vastaa

Sähköpostiosoitettasi ei julkaista.