αλφαβητικη σειρα στο vim

Giorgos Keramidas keramida at ceid.upatras.gr
Thu Jun 22 14:37:30 EEST 2006


On 2006-06-22 12:08, Palatinus <elfiness at yahoo.com> wrote:
> ξερετε αν υπαρχει καποια συνταγη-script-plugin για το
> vim που ταξινομει τις γραμμες αλφαβητικα;

Ναι βέβαια.  Αν έχεις το σωστό `locale' όταν ξεκινήσει το vim, μπορείς
πάντα να κάνεις το εξής:

    [1] Μετακίνησε το δείκτη στην πρώτη γραμμή που θες να ταξινομήσεις

    [2] Μπες σε 'command-mode' αν δεν είσαι ήδη

    [3] Φιλτράρισε τις γραμμές που θέλεις μέσα από το sort(1)

    		!}sort<RET>

Επειδή το '}' σε μετακινεί από την αρχική γραμμή στο τέλος της επόμενης
παραγράφου, το ``!}'' θα φιλτράρει αυτή την περιοχή μέσα από το sort(1)
utility.

                                ***

Το vim έχει και ένα 'visual mode', που ενεργοποιείται πατώντας το
πλήκτρο 'v', οπότε μπορείς αν δεν τα πας καλά με τη μετακίνηση μέσα σε
ένα vim-buffer να χρησιμοποιήσεις τα πλήκτρα:

	v<MOVE>!sort<RET>

Όπου <MOVE> μια ή περισσότερες μετακινήσεις του δείκτη και <RET> το
πλήκτρο RETURN ή ENTER.




More information about the Linux-greek-users mailing list