Emacs # 1

Detta är min första artikel om Desdelinux och jag kommer att prata om EmacsJag är utvecklare och därför måste jag ha en bra kodredigerare som stöder de olika språken jag använder: html, js, css, java, etc.

Personligen vill jag att min textredigerare ska hjälpa mig att få bästa möjliga fördjupning, vilket inte är särskilt bra i förmörkelse men i Emacs räcker det med en enkel flik så låt oss komma igång.

emacs textredigeringsikon

emacs textredigeringsikon

Installera Emacs:

Distributioner med Apt:
sudo apt-get install emacs

Fördelningar med yum:
sudo yum install emacs

Zypper-distributioner:
sudo zypper install emacs

När vi väl har installerat kan vi köra Emacs från terminalen genom att skriva emacs eller öppna den från ikonen.

Emacs behöver inte en grafisk miljö för att fungera eftersom nano eller vim kan köras under terminalen.

På hemskärmen kan vi se något liknande

emacs

Det är en liten kanske att gå igenom ett dokument och förklaringen att nyckeln ctrl det kommer att kallas C och nyckeln alt MDe är de mest använda tangenterna, ja nu kommer jag att förklara de viktigaste genvägarna och jag kommer att följa samma nomenklatur i guiden för tangenterna:

ctrl kallas C y alt M

För att öppna eller skapa en fil:
C+x+C+f

Så här sparar du en fil:
C+x+C+s

Så här sparar du en fil (spara som):
C + x + C + v

Om du öppnade mer än en fil kan du gå igenom olika buffertar med
C + x + ← eller →

Emacs delar upp och hanterar buffertar, och du kan se flera buffertar samtidigt (buffertar är ungefär som fönster).

Att ha två horisontella buffertar:
C+x+2

För att ha två vertikala buffertar (om du gör dessa tangentkombinationer i rad ser du att buffertarna lägger till):
C+x+3

Så här ändrar du pekaren till en annan buffert:
C+x+o

Att ha en enda buffert:
C+x+1

Så här stänger du en buffert:
C+x+k

Om vi ​​till exempel gör ett misstag i en genväg kan vi avbryta det med:
c+g

För att stänga emacs bara:
C+x+C+C

För att stänga av det:
c + z

Vi kan återuppliva det genom dess id som vi hittar genom att utföra kommandot:

jobs

Och kör sedan följande kommando med id för emacs:

fg
Detta är något grundläggande för emacs, det ser ut som alla andra textredigerare men dess kortkommandon, som inte låter oss ta händerna från tangentbordet, och dess mods är det som gör det till något riktigt användbart, men jag kommer att prata om mods, om det är Att de tillåter mig, i en annan artikel, under tiden lämnar jag dig följande mod för terminalälskare
M+x

De skriver skal och ger Till New Earth

Emacs Rocks !!


Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för uppgifterna: Miguel Ángel Gatón
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.

  1.   ripper2hl sade

    Jag förväntade mig inte att min artikel skulle publiceras redan: /

    1.    x11tete11x sade

      om du skickade den för granskning och en mod såg den och godkändes, publiceras xD

      1.    livlig sade

        Det var faktiskt bara i utkast, men eNano berättade för mig att det var klart 😀

        1.    ripper2hl sade

          Okej, okej, jag trodde att jag hade gett något alternativ och det hade publicerats xD

  2.   Antonio J. Galisteo sade

    Mycket bra artikel. Jag tror att nano också körs i terminalen och inte behöver någon grafisk miljö.

    1.    Antonio J. Galisteo sade

      Tyvärr, jag läste fel och snabbt, nano är bra 🙂

  3.   eliotime3000 sade

    Jag gjorde den skärmdumpen av GNU Emacs på Windows. Hur som helst, bra artikel.

    1.    Jesus Israel Perales Martinez sade

      Tja, vad som händer är att jag läste redaktörens guide och de rekommenderade mig att använda bilder som redan har laddats upp, och sedan använda det: B, tack

  4.   Dålig taku sade

    Den andra delen förväntas snart tillsammans med dig, emacs och .emacs.d med den slutliga konfigurationen för HTML-css-js utveckling, nyligen började jag med html myriad-kursen och bara redigering i emacs hittar jag lugn (just nu har jag bara autofullständigt läge och js-läge).
    Det finns många dedikerade idéer och redaktörer men ingenting är lika bekvämt och kraftfullt som emacs

    1.    Wilson sade

      använd webb-läge, det är bra för blandade flera koder
      som php, html, javascript och andra ...
      Det fungerar super bra för mig =)

  5.   MSX sade

    EMACS FTM !!!

    1.    eliotime3000 sade

      Fan Ja!

  6.   Carlos Carcamo sade

    Bra inlägg, jag gillar verkligen emacs, vissa tycker inte om det och jämför det alltid med vim, jag vet inte hur bra vim kommer att bli men emacs är mycket kraftfullt, andra gör misstaget att jämföra emacs med IDE och säger att det inte har autofullständiga funktioner , etc, emacs är inte en IDE, men om du vet hur du anpassar det kan du ha många intressanta saker, det är där emacs-lägena kommer fram ...
    Vi ser fram emot nästa artiklar ...

  7.   johnfgs sade

    Jag gillade alltid Emacs men det är väldigt komplicerat att arbeta med PHP 🙁

  8.   urKh sade

    Bra artikel men det krävs magi:

    vim

    Go Go Go: $

  9.   mj sade

    hälsningar,
    Grattis ripper2hl; Jag har precis rätt och jag lär mig "hitta" -kommandot som jag tycker är väldigt viktigt att lära mig, men varje gång jag försöker använda det gör det allt, förutom vad jag föreställer mig att det skulle göra med instruktionerna jag angav i terminalen; Så om du kan skriva en artikel om det kommer jag att uppskatta det, tack för dina bidrag.

    1.    Jesus Israel Perales Martinez sade

      Tja, jag vet inte exakt vad du skriver men jag använder find-kommandot så här
      hitta filnamn-filnamn

      om du skriver hitta –hjälp kommer det att visa dig hjälp, det kanske inte är tillräckligt förståeligt, för ibland förstår jag inte riktigt vad terminalen vill berätta för mig heller