Στις 8 Φεβρουαρίου, μετά από περισσότερο από ενάμιση χρόνο ανάπτυξης, κυκλοφόρησε το 0.14 του διαχειριστή αρχείων της κονσόλας vifm, το οποίο χρησιμοποιεί τροπικό έλεγχο τύπου Vim και ορισμένες ιδέες που δανείστηκαν από το πρόγραμμα-πελάτη email mutt.
Το Vifm είναι γραμμένο σε C και έχει άδεια χρήσης σύμφωνα με την GNU GPL 2.
Για να επεκτείνετε τις δυνατότητες, μπορείτε να χρησιμοποιήσετε τον ενσωματωμένο διερμηνέα γλώσσας Lua.
Λίστα αλλαγών:
- Χρησιμοποιήστε την κανονικοποίηση Unicode για ταξινόμηση και αυτόματη συμπλήρωση.
- Για εσωτερικούς σκοπούς, χρησιμοποιούνται πλέον καθολικές μεταβλητές (g:var) αντί να χρησιμοποιούνται μεταβλητές περιβάλλοντος, γεγονός που αποφεύγει τη «ρύπανση» του περιβάλλοντος των θυγατρικών διεργασιών.
- Η χρήση του :let για να καλέσετε μια ενσωματωμένη συνάρτηση και να απορρίψετε το αποτέλεσμά της αντικαταστάθηκε από τη σωστή εντολή :call.
- Χρησιμοποιώντας την εντολή execute 'normal! Το gl' για να ξεκινήσει η επιλογή έχει τώρα την εντολή :open ως καλύτερη εναλλακτική.
- Το μέγεθος της επιλογής μπορεί τώρα να ανακτηθεί χρησιμοποιώντας το selected() (οι προηγούμενες εκδόσεις απαιτούσαν expand('%c') == expand('%f') ή ένα αντίστοιχο τέχνασμα).
- Η μακροεντολή %{expression} στη γραμμή κατάστασης μπορεί τώρα να περιέχει }, που έχει εισαχθεί ως } (\\ εξακολουθεί να σημαίνει δύο κάθετες).
- Οι διάλογοι πλέον αναγνωρίζουν κλειδιά εισάγετε и Διαφυγή καθώς απαντήσεις «ναι» και «όχι».
- Βελτιωμένη διεπαφή χρήστη.
- Βελτιωμένο Lua API.
- Άλλες βελτιώσεις και διορθώσεις σφαλμάτων.
Πηγή: linux.org.ru
