Το Vim 9.1 προσθέτει Εικονικό Κείμενο, Ομαλή Κύλιση και άλλα
Τελευταίο Vim 9.1: Αφιέρωμα στον Bram Moolenaar, με νέα εντολή :defer, υποστήριξη virtual-text και πρόσθετο EditorConfig. Δείτε τι νέο υπάρχει.
Το Vim είναι ένας γνωστός επεξεργαστής κειμένου για τερματικά που χρησιμοποιείται στον κόσμο του UNIX και του Linux, διάσημος για τον μοναδικό αντίκτυπό του στους χρήστες. Ουσιαστικά, οι άνθρωποι έχουν δύο αντιδράσεις σε αυτόν: είτε γίνονται γρήγορα ένθερμοι οπαδοί και τον χρησιμοποιούν για μια ζωή, είτε το βρίσκουν πολύ δύσκολο και περίπλοκο για να το χρησιμοποιήσουν.
Στη Μνήμη του Bram, της Καρδιάς και της Ψυχής του Vim
Πρόσφατα, το έργο Vim ανακοίνωσε την κυκλοφορία του Vim 9.1, ένας συγκινητικός φόρος τιμής στον επικεφαλής προγραμματιστή του, Bram Moolenaar, ο οποίος απεβίωσε πριν από έξι μήνες. Ο Moolenaar, γνωστός για την αφοσίωσή του στο έργο που ξεπερνά τις τρεις δεκαετίες, ήταν η κινητήρια δύναμη πίσω από το Vim, έναν επεξεργαστή κειμένου που έχει γίνει αναπόσπαστο εργαλείο για πολλούς στην κοινότητα των προγραμματιστών.
Νέες Λειτουργίες στο Vim 9.1
Το Vim 9.1, που περιγράφεται κυρίως ως έκδοση διόρθωσης σφαλμάτων, φέρνει εκατοντάδες διορθώσεις σφαλμάτων, μαζί με μερικά νέα χαρακτηριστικά και αρκετές μικρές βελτιώσεις. Μεταξύ των πιο αξιοσημείωτων προσθηκών είναι:
- Κλάσεις και Αντικείμενα στο Vim9: Αυτή η έκδοση ενισχύει την υποστήριξη για κλάσεις και αντικείμενα στη γλώσσα προγραμματισμού Vim9, προσθέτοντας ένα νέο επίπεδο πολυπλοκότητας στη συγγραφή σεναρίων.
- Η εντολή :defer: Στοχεύει στη βελτίωση των διαδικασιών καθαρισμού λειτουργιών.
- Υποστήριξη Εικονικού Κειμένου: Βελτιώνει τη λειτουργικότητα των χαρακτηριστικών του διακομιστή γλώσσας, όπως οι ενδείξεις ενσωμάτωσης.
- Ομαλή Κύλιση: Μια πολύ ζητημένη λειτουργία που βελτιώνει την εμπειρία κύλισης.
- Πρόσθετο EditorConfig: Τώρα περιλαμβάνεται στο Vim, διευκολύνοντας καλύτερη συνέπεια στον κώδικα.
- Ενημέρωση OpenVMS: Το Vim έχει ενημερωθεί ώστε να υποστηρίζει το OpenVMS, διευρύνοντας τη χρηστικότητά του.
- Βελτιώσεις xxd: Η προσθήκη έγχρωμης εξόδου και η δυνατότητα αντιστροφής των dump bits στο xxd.
Επιπλέον, η έκδοση Vim 9.1 αντιμετωπίζει επίσης διάφορα προβλήματα που ταλάνιζαν τις προηγούμενες εκδόσεις, όπως μη ασφαλή πρόσβαση στη μνήμη, διαρροές μνήμης, υπερχειλίσεις buffer και πιθανές καταρρεύσεις. Επιπροσθέτως, αυτή η έκδοση φέρνει μερικές νέες συναρτήσεις, αυτόματες εντολές, εντολές ex και επιλογές, εμπλουτίζοντας περαιτέρω τις δυνατότητες του Vim.
Τέλος, ο διακομιστής Vim FTP που χρησιμοποιούνταν για μεγάλο χρονικό διάστημα έχει αποσυρθεί σε μια σημαντική αλλαγή. Οι χρήστες ενθαρρύνονται να μεταβούν στο αποθετήριο Git για μελλοντικές ενημερώσεις και διανομές.
Για πιο αναλυτικές πληροφορίες σχετικά με όλες τις αλλαγές στο Vim 9.1, ανατρέξτε στην ανακοίνωση κυκλοφορίας.

