Ero sivun ”Emacs” versioiden välillä

Linux.fista
Siirry navigaatioon Siirry hakuun
p (ups)
(komentoja)
Rivi 4: Rivi 4:


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.  
== 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
|}


==Katso myös==
==Katso myös==

Versio 24. marraskuuta 2007 kello 17.16

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.

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

Katso myös

Aiheesta muualla