αλφαβητικη σειρα στο 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