TXXZA60, Linux, harjoitustehtävä 3

Tämänkertaisen harjoitustehtävän aiheena on Linuxin peruseditorit vi sekä emacs.

Laita viestin otsikoksi: "TXXZA60 T3"

Hieman linkkejä:

http://cs.stad ia.fi/~lehtonen/TiTe/Unix/vi-opas.html, Aapo Ristan kirjoittama vi-opas
http://cs.stadia.fi/~ lehtonen/Unix/unix26.htm, Kari Lehtoselta samaa aihetta
http://cs.stadia.fi/~ lehtonen/Unix/unix28.htm, Kari Lehtosen Emacs-ohje.
http://www.cs.tut.fi/~jkorpela/emacs/, Jukka Korpelan pajasta emacs-opas selvällä suomen kielellä.

Tehtävä 1

Vi on käynnistyksen jälkeen komentotilassa. Selvitä annettujen linkkien avulla, mitä seuraavat kirjoituksen aloituskomennot tekevät: a, A, i, I, o, O

Tehtävä 2

Miten teet vi:ssä seuraavat operaatiot:

Tehtävä 3

Mitä seuraavat vi:n komennot tekevät: (jos/kun kokeilet noita, tee tuossa järjestyksessä, niin näet, mitä ne tekevät. Tehtävä vaatii, että sinulla on vähintään kolme riviä tekstiä)

Tehtävä 4

Mitä tekevät seuraavat emacs-komennot?

Tehtävä 5

Miten voit emacsissa merkitä alueen puskuriin ja kopoida alueen toiseen paikkaan?

Tehtävä 6

Näppäile emacsissa C-x C-f ja anna tiedoston nimeksi /etc/passwd. (ota alusta pois se ~/ , koska se viittaa kotihakemistoosi. Antoiko emacs aukaista ko. tiedoston ja jos antoi, mitä se ilmoittaa siitä? Voitko kirjoittaa tiedostoon?

Koita lopuksi näppäinyhdistelmää C-x k. Mitä tapahtui?

Tehtävä 7

Mihin tiedostoon emacs tallettaa omat asetuksensa? Miten sitä tiedostoa pääsee muokkaamaan?