vi addresses

Giorgos Keramidas keramida at ceid.upatras.gr
Fri Oct 7 10:36:34 EEST 2005


On 2005-10-07 09:33, Christos Ricudis <ricudis at komodino.itc.auth.gr> wrote:
>Giorgos Keramidas wrote:
>>On 2005-10-06 22:48, Giannis Beredimas <mperedim at ceid.upatras.gr> wrote:
>>>Stella Korakaki wrote:
>>>>ξερετε πως μπορώ να εκτελέσω μια εντολη στον vi σε γραμμες που ειναι
>>>>πολλαπλάσια ενος αριθμού?

>>(( σχετικά σπαστική εξήγηση ))
>>: Δεν υπάρχει, απ' όσο ξέρω addressing με 'πράξεις' στο ex(1) και το vi(1)
>>: με τρόπο ο οποίος να παίζει παντού, πάντα και να είναι 'ευλογημένος' από
>>: το Single UNIX Specification[1] (SUS).  Οι μόνοι τρόποι για addressing
>>: γραμμών που ορίζονται από το SUS για το ex(1) και το vi(1) είναι[2]:

> Nai, omws...

>>: 	3. Ο θετικός αριθμός N αναφέρεται στην N-ιοστή γραμμή του buffer
>>:
>>: 	4. Η διεύθυνση 'x αναφέρεται στη γραμμή που είναι μαρκαρισμένη
>>: 	   με το χαρακτήρα x.
>>:
>>: 	5. Μια regular expression σε slashes, /.../ [...]
>>:
>>: 	7. Ο χαρακτήρας '+' ή '-' ακολουθούμενος από ένα νούμερο

> ... ayta edw pera (h kapoio yposynolo tous) den einai turing-complete?....

Είμαι σίγουρος πως ξέρεις ότι το sed είναι Turing complete[1,2,3,4].
Απλά δεν είμαστε όλοι το ίδιο κατεστραμμένοι UNIX users :P

[1] http://mi.eng.cam.ac.uk/~er258/code/sed/
[2] http://en.wikipedia.org/wiki/Sed
[3] http://lists.gnu.org/archive/html/gnu-arch-users/2004-07/msg00640.html
[4] http://www.answers.com/topic/sed-1




More information about the Linux-greek-users mailing list