Ero sivun ”Emacs” versioiden välillä

Linux.fista
Siirry navigaatioon Siirry hakuun
p (→‎Aiheesta muualla: tkk:n emacs-opas)
Ei muokkausyhteenvetoa
Rivi 3: Rivi 3:
{{Ohjelma | nimi=Emacs | kuva=[[Kuva:Emacs-logo.png|150px]] | kuvateksti= | lisenssi=[[GPL]] | kotisivu=[http://www.gnu.org/software/emacs/ gnu.org/software/emacs] | käyttöliittymä=[[X]] tai teksti}}
{{Ohjelma | nimi=Emacs | kuva=[[Kuva:Emacs-logo.png|150px]] | kuvateksti= | lisenssi=[[GPL]] | kotisivu=[http://www.gnu.org/software/emacs/ gnu.org/software/emacs] | käyttöliittymä=[[X]] tai teksti}}


GNU Emacs on monipuolinen ja muokautettava [[tekstieditori]] ja yleinen käyttöympäristö. GNU Emacsin kehityksen aloitti [[Richard Stallman]] ([[RMS]]) vuonna 1984, joskin ensimmäiset Emacs-sukuiset editorit syntyivät jo 70-luvulla. Emacsia voi laajentaa [[Emacs Lisp]] -kielellä, jolla on toteutettu jopa mediasoitinten ja www-selainten kaltaisia sovelluksia. GNU Emacsista haarautui ([[fork]]) vuonna 1991 [[XEmacs]], jota on kehitetty erityisesti [[X Window System|X]]-käyttöä silmälläpitäen.  
GNU Emacs on monipuolinen ja muokautettava [[tekstieditori]] ja yleinen käyttöympäristö. GNU Emacsin kehityksen aloitti [[Richard Stallman]] ([[RMS]]) vuonna 1984, joskin ensimmäiset Emacs-sukuiset editorit syntyivät jo 70-luvulla. Emacsia voi laajentaa [[Emacs Lisp]] -kielellä, jolla on toteutettu jopa mediasoitinten ja www-selainten kaltaisia sovelluksia. GNU Emacsista haarautui ([[fork]]) vuonna 1991 [[XEmacs]], jota on kehitetty erityisesti [[X Window System|X]]-käyttöä silmälläpitäen.
 
Emacs on todella laaja ohjelma. Sen mukana tulee mm. sähköpostiohjelma, monipuolinen kalenteri, laskin ja pelejä (löytyy <tt>Tools</tt>-valikosta). Usein vitsaillaankin, että Emacs on hyvä käyttöjärjestelmä jossa on huono tekstieditori.


== Komentoja ==
== Komentoja ==
Rivi 133: Rivi 135:
|M-numero
|M-numero
|Toista seuraavaa komentoa
|Toista seuraavaa komentoa
|-
|F10
|Siirry valikkoon
|}
|}



Versio 27. marraskuuta 2007 kello 19.59

Tässä artikkelissa kerrotaan yleisesti ohjelmasta Emacs. Opas Emacsin peruskäyttöön löytyy artikkelista Emacsin peruskäyttö.


Emacs

Käyttöliittymä X tai teksti
Lisenssi GPL
Kotisivu gnu.org/software/emacs

GNU Emacs on monipuolinen ja muokautettava tekstieditori ja yleinen käyttöympäristö. GNU Emacsin kehityksen aloitti Richard Stallman (RMS) vuonna 1984, joskin ensimmäiset Emacs-sukuiset editorit syntyivät jo 70-luvulla. Emacsia voi laajentaa Emacs Lisp -kielellä, jolla on toteutettu jopa mediasoitinten ja www-selainten kaltaisia sovelluksia. GNU Emacsista haarautui (fork) vuonna 1991 XEmacs, jota on kehitetty erityisesti X-käyttöä silmälläpitäen.

Emacs on todella laaja ohjelma. Sen mukana tulee mm. sähköpostiohjelma, monipuolinen kalenteri, laskin ja pelejä (löytyy Tools-valikosta). Usein vitsaillaankin, että Emacs on hyvä käyttöjärjestelmä jossa on huono tekstieditori.

Komentoja

Tiedostossa liikkuminen

C-p Siirry rivi ylöspäin
C-n Siirry rivi alaspäin
C-f Siirry merkki eteenpäin
C-b Siirry merkkitaaksepäin
M-f Siirry sana eteenpäin
M-b Siirry sana taaksepäin
C-v Sirry ruudullinen eteenpäin
M-v Siirry ruudullinen taaksepäin
M-> Siirry puskurin loppuun
M-< Siirry puskurin alkuun

Poistaminen ja palauttaminen

M-d Poista seuraava sana
C-k Poista rivin loppu
C-w Poista merkitty alue
C-y Palauta poisto
M-y Vaihda palautus vanhempaan poistoon

Etsi ja korvaa

C-s Etsi merkkijonoa
C-r Etsi merkkijonoa lopusta alkuun
M-% Etsi ja korvaa merkkijono

Tiedostot

C-x C-s Tallenna tiedosto
C-x s Tallenna kaikki tiedostot
C-x C-w Tallenna tiedosto uudella nimellä
C-x C-f Avaa tiedosto uuteen puskuriin
C-x 4 C-f Avaa tiedosto uuteen puskuriin ja ikkunaan
C-x C-v Avaa tiedosto nykyiseen puskuriin
C-i Lisää tiedoston sisältö puskuriin kursorin kohdalle

Puskurit

C-x b Vaihda ikkunan puskuria
C-x C-b Listaa puskurit
C-x k Tuhoa puskuri

Ikkunat

C-x 2 Jaa ikkuna kahdeksi pystysuunnassa
C-x 3 Jaa ikkuna kahdeksi leveyssuunnassa
C-x 0 Piilota aktiivinen ikkuna
C-x 1 Suurenna aktiivinen ikkuna
C-x o Siirry seuraavaan ikkunaan

Muuta

C-x C-c Lopeta Emacsin käyttö
C-z Poistu tilapäisesti (paluu komennolla fg)
M-numero Toista seuraavaa komentoa
F10 Siirry valikkoon

Katso myös

Aiheesta muualla