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.
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
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 !!
Jeg forventet ikke at artikkelen min allerede skulle publiseres: /
Hvis du sendte den til gjennomgang, og en mod så den og ble godkjent, blir xD publisert
Faktisk var det bare i utkast, men eNano fortalte meg at det var klart 😀
OK, ok, jeg trodde jeg hadde gitt noen muligheter, og den hadde blitt publisert xD
Veldig bra artikkel. Jeg tror nano også kjører i terminal og ikke trenger et grafisk miljø.
Beklager, jeg leste feil og fort, nano er bra 🙂
Jeg gjorde det skjermbildet av GNU Emacs på Windows. Uansett, god artikkel.
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
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
bruk nettmodus, det er flott for blandede flere koder
som php, html, javascript og andre ...
Det fungerer veldig bra for meg =)
EMACS FTM !!!
Faen ja!
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 ...
Jeg likte alltid Emacs, men det er veldig komplisert å jobbe med PHP 🙁
God artikkel, men det krever magi:
Vim
Go Go Go: $
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.
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