Ero sivun ”Ed” versioiden välillä

Siirry navigaatioon Siirry hakuun
2 785 merkkiä lisätty ,  6. syyskuuta 2008
(regexpeistä)
Rivi 241: Rivi 241:


== Lista komennoista ==
== Lista komennoista ==
Seuraavassa listassa on listattu Edin komentoja ja selitetty mitä ne tekevät. Jos komennolle on mahdollista antaa rivi, josta käsittely alkaa, on komennon eteen merkitty (.). Jos komennolle voidaan antaa useammasta rivistä koostuva alue, on komennon eteen merkitty (.,.). Suluilla voidaan viitata myös muihin parametreihin. Suluissa olevat kohdat ovat vapaaehtoisia, jos niitä ei aseteta, komento vaikuttaa kyseisellä hetkellä valitulle riville.


{| border="1"
! Komento !! Kuvaus
|-
| (.)a ||  Lisää tekstiä valitun kohdan peerään
|-
|  (.,.c)c ||  Korvaa rivejä
|-
| (.,.)d || Poistaa rivejä
|-
| e tiedosto || Lataa tiedoston ja asettaa sen nimen oletustiedostonimeksi
|-
| E tiedosto || Sama kuin e, mutta ei anna varoitusta jos muutoksia ei ole tallennettu
|-
| (1,$)g/lauseke/komento || Ajaa komennon niille riveille, jotka täsmäävät annettuun säännölliseen lausekkeeseen
|-
| (1,$)G/lauseke/ || Muokkaa jokaista lausekkeen toteuttavaa riviä interaktiivisesti (käyttäjä antaa riville ajettavan komennon)
|-
| H || Virheilmoitukset päälle/pois
|-
| h || Viimeisin virheilmoitus
|-
| (.)i || Lisää tekstiä ennen valittua kohtaa
|-
| (.,.+1)j || Yhdistää rivit
|-
| (.,.)m(.) || Siirtää rivejä
|-
| (.,.)n || Tulostaa rivit ja niiden rivinumerot
|-
| (.,.)p || Tulostaa rivejä
|-
| P || Komentokehote päälle/pois
|-
| q || Lopetta ohjelman
|-
| Q || Lopettaa ohjelman välittämättä tallentamattomista muutoksista
|-
| ($)r tiedosto || Lisää tiedoston sisällön nykyiseen tiedostoon, oletuksena loppuun
|-
| ($)r !komento || Ajaa järjestelmän komentotulkissa komennon ja lisää sen tulosteen tiedostoon, oletuksena loppuun
|-
| (.,.)s/lauseke/korvaava/ || Korvaa rivin ensimmäisen hakulauseketta vastaavan kohdan annetulla sanalla
|-
| (.,.)s/lauseke/korvaava/g || Korvaa rivin kaikki lauseketta vastaavat merkkijonot annetulla sanalla
|-
| (.,.)s/sök efter/ersätt med/n || Sama kuin edellä, mutta korvaa enintään n kohtaa
|-
| (.,.)s || Tekee uudelleen edellinen korvaus
|-
| (.,.)t(.) || Kopioi tekstiä
|-
| u || Kumoa. Toimii seuraavien komentojen kanssa: a, c, d, g, G, i, j, m, r, s, t, v ja V.
|-
| (1,$)v/lauseke/komento || Aja Edin komento kaikille hakulausekkeeseen täsmääville riveille
|-
| (1,$)V/lauseke/ || Sama kuin edellä mutta käyttäjältä kysytään joka rivillä suoritettava komento
|-
| (1,$)w tiedosto || Tallentaa sisällön tiedostoon
|-
| (1,$)wq tiedosto || Tallentaa ja lopettaa
|-
| (1,$)w !komento || Välittää tiedoston sisällön (tai osan siitä) ulkoisen komennon [[stdin]]-virtaan
|-
| (1,$)W tiedosto || Kirjoittaa rivit toisen tiedoston loppuun
|-
| (.+1)zn || Siirry n riviä kerrallaan
|-
| !komento|| Aja komento [[sh]]-komentotulkilla
|-
| (.)= || Tulosta nykyisen rivin numero
|}


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

Navigointivalikko