Emacs # 1

Dette er min første artikkel om Desdelinux og jeg vil snakke om EmacsJeg er en utvikler, og derfor må jeg ha en god kodeditor som støtter de forskjellige språkene jeg bruker: html, js, css, java, etc.

Personlig vil jeg at tekstredigereren min skal hjelpe meg med å få best mulig innrykk, noe som ikke er veldig bra i formørkelse, men i Emacs er en enkel fane nok, så la oss komme i gang.

emacs teksteditorikon

emacs teksteditorikon

Installer Emacs:

Distribusjoner med Apt:
sudo apt-get install emacs

Distribusjoner med yum:
sudo yum install emacs

Zypper-distribusjoner:
sudo zypper install emacs

Når vi er installert, kan vi kjøre Emacs fra terminalen ved å skrive emacs eller åpne den fra ikonet.

Emacs trenger ikke et grafisk miljø for å fungere som nano eller vim kan kjøre under terminalen.

På startskjermen kan vi se noe slikt

emacs

Det er en liten kanskje å flytte gjennom et dokument og forklaringen at nøkkelen ctrl det vil bli kalt C og nøkkelen alt MDe er de mest brukte tastene, vel, nå skal jeg forklare de viktigste snarveiene, og jeg vil følge den samme nomenklaturen i guiden for tastene:

ctrl er kalt C y alt M

Slik åpner eller oppretter du en fil:
C+x+C+f

Slik lagrer du en fil:
C+x+C+s

Slik lagrer du en fil (lagre som):
C+x+C+w

Hvis du åpnet mer enn én fil, kan du kjøre gjennom forskjellige buffere med
C + x + ← eller →

Emacs deler og håndterer buffere, og du kan se flere buffere samtidig (buffere er som Windows).

Å ha to horisontale buffere:
C+x+2

For å ha to vertikale buffere (hvis du gjør disse tastekombinasjonene på rad, vil du se at bufferne legger opp):
C+x+3

Slik endrer du pekeren til en annen buffer:
C+x+o

For å ha en enkelt buffer:
C+x+1

Slik lukker du en buffer:
C+x+k

Hvis vi for eksempel tar feil i en snarvei, kan vi avbryte den med:
c+g

For å lukke emacs bare:
C+x+C+C

For å suspendere det:
c + z

Vi kan bringe den tilbake til livet ved sin id som vi finner ved å utføre kommandoen:

jobs

Og deretter utføre følgende kommando med ID for emacs:

fg
Dette er noe grunnleggende for emacs, det ser ut som en hvilken som helst annen tekstredigerer, men tastatursnarveiene, som ikke lar oss ta hendene fra tastaturet, og dets mods er det som gjør det til noe veldig nyttig, men jeg vil snakke om mods, hvis det er At de tillater meg, i en annen artikkel, i mellomtiden vil jeg gi deg følgende mod for terminalelskere
M+x

De skriver skall og gir skriv

Emacs Rocks !!


17 kommentarer, legg igjen dine

Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.

  1.   ripper2hl sa

    Jeg forventet ikke at artikkelen min allerede skulle publiseres: /

    1.    x11tete11x sa

      Hvis du sendte den til gjennomgang, og en mod så den og ble godkjent, blir xD publisert

      1.    livlig sa

        Faktisk var det bare i utkast, men eNano fortalte meg at det var klart 😀

        1.    ripper2hl sa

          OK, ok, jeg trodde jeg hadde gitt noen muligheter, og den hadde blitt publisert xD

  2.   Antonio J. Galisteo sa

    Veldig bra artikkel. Jeg tror nano også kjører i terminal og ikke trenger et grafisk miljø.

    1.    Antonio J. Galisteo sa

      Beklager, jeg leste feil og fort, nano er bra 🙂

  3.   eliotime3000. sa

    Jeg gjorde det skjermbildet av GNU Emacs på Windows. Uansett, god artikkel.

    1.    Jesus Israel Perales Martinez sa

      Vel, det som skjer er at jeg leste redaktørveiledningen, og de anbefalte meg å bruke bilder som allerede var lastet opp, og deretter bruke den: B, takk

  4.   Dårlig taku sa

    Den andre delen forventes snart sammen med deg, emacs og .emacs.d med den endelige konfigurasjonen for HTML-css-js utvikling, nylig startet jeg med html myriad kurset og bare redigering i emacs finner jeg fred (for øyeblikket har jeg bare autofullføringsmodus og js-modus).
    Det er mange dedikerte ider og redaktører, men ingenting er så behagelig og kraftig som emacs

    1.    Wilson sa

      bruk nettmodus, det er flott for blandede flere koder
      som php, html, javascript og andre ...
      Det fungerer veldig bra for meg =)

  5.   MSX sa

    EMACS FTM !!!

    1.    eliotime3000. sa

      Faen ja!

  6.   Carlos Carcamo sa

    Bra innlegg, jeg liker virkelig emacs, noen liker det ikke og sammenligner det alltid med vim, jeg vet ikke hvor bra vim vil være, men emacs er veldig kraftig, andre gjør feilen ved å sammenligne emacs med IDE og sier at den ikke har autofullføringsfunksjoner osv., emacs er ikke en IDE, men hvis du vet hvordan du skal tilpasse det, kan du ha mange interessante ting, det er der emacs-modusene kommer til syne ...
    Vi ser frem til de neste artiklene ...

  7.   johnfgs sa

    Jeg likte alltid Emacs, men det er veldig komplisert å jobbe med PHP 🙁

  8.   urKh sa

    God artikkel, men det krever magi:

    Vim

    Go Go Go: $

  9.   mj sa

    hilsen,
    Gratulerer ripper2hl; Jeg har akkurat det, og jeg lærer "finn" -kommandoen som jeg synes er veldig viktig å lære, men hver gang jeg prøver å bruke den, gjør den alt, bortsett fra hva jeg forestiller meg at den ville gjort med instruksjonene jeg skrev inn i terminalen; Så hvis du kan skrive en artikkel om det, vil jeg setter stor pris på det, takk for dine bidrag.

    1.    Jesus Israel Perales Martinez sa

      Vel, jeg vet ikke hva du skriver nøyaktig, men jeg bruker finn-kommandoen slik
      finn filnavn-filnavn

      Hvis du skriver finne - hjelp vil det hjelpe deg, det er kanskje ikke forståelig nok, for noen ganger forstår jeg ikke helt hva terminalen vil fortelle meg heller