7 Vim Editors για καλύτερη παραγωγικότητα το 2022

Το Vim είναι ένα ευέλικτο, αποτελεσματικό και ανοιχτού κώδικα πρόγραμμα επεξεργασίας κειμένου που βασίζεται σε τερματικό. Το Vim σημαίνει “Vi Improved”, που σημαίνει ότι είναι μια ανανεωμένη έκδοση του επεξεργαστή κειμένου Vi.

Το Vim θεωρείται ως ένας από τους καλύτερους επεξεργαστές κειμένου για επαγγελματίες ασφαλείας και χρήστες Linux. Το Vim διαθέτει μια τεράστια και ενεργή βάση χρηστών που κυκλοφορεί συνεχώς νέες ενότητες, πρόσθετα και βελτιώσεις επεξεργασίας κειμένου.

Είναι γρήγορο και εύκολο στη χρήση, επιτρέποντας στους χρήστες να κάνουν αλλαγές σε αρχεία και καταλόγους με μερικά πλήκτρα. Ο επεξεργαστής Vim είναι προεγκατεστημένος σχεδόν σε όλες τις διανομές Linux.

Χαρακτηριστικά του Vim

  • Συμβατότητα μεταξύ πλατφορμών
  • Πολύ προσαρμόσιμο και προσαρμόσιμο
  • Ενσωματωμένος διαχειριστής πακέτων και πρωτόγονα χειραγώγησης κειμένου.
  • Φορητή διαμόρφωση και ένα ευέλικτο πλαίσιο πρόσθετων
  • Απότομη καμπύλη εκμάθησης. Αλλά μόλις το μάθετε, θα είναι ένα φανταστικό εργαλείο παραγωγικότητας.

Παρά το γεγονός ότι το Vim βελτιώνεται συνεχώς για να γίνει αποτελεσματικός επεξεργαστής κειμένου, ορισμένα άτομα έχουν αναπτύξει μια ποικιλία επεξεργαστών εμπνευσμένων από το Vim με πιο αποτελεσματικές και λειτουργικές δυνατότητες όπως ασύγχρονη εκτέλεση, προηγμένη αναζήτηση αρχείων κ.λπ. Υπάρχουν πολλά εμπνευσμένα από το Vim συντάκτες που είναι διαθέσιμοι στο διαδίκτυο.

Σε αυτό το άρθρο, θα σας δείξουμε μερικούς εξαιρετικούς συντάκτες εμπνευσμένους από το vim που σας βοηθούν να είστε πιο παραγωγικοί.

Πάμε να κυλήσουμε!

NeoVim

NeoVim είναι ένα γρήγορο, μοντέρνο και υπερεπεκτάσιμο πρόγραμμα επεξεργασίας κειμένου που βασίζεται σε vim. Το NeoVim έχει σχεδιαστεί για χρήστες που θέλουν το καλύτερο από το Vim και επιπλέον δυνατότητες. Είναι ένα δωρεάν και ανοιχτού κώδικα εργαλείο επεξεργασίας κειμένου. Είναι απλώς μια επέκταση του vim που προσθέτει πολλά νέα χαρακτηριστικά στην τυπική έκδοση Vim, συμπεριλαμβανομένων σημαντικών βελτιώσεων απόδοσης και πολλών πρόσθετων που συνεισφέρονται από την κοινότητα.

Το NeoVim είναι επίσης γνωστό ως “Nvim”. Το Nvim έχει εξαιρετική υποστήριξη LUA και επίσης οι εκτεταμένες διεπαφές μπορούν να ενεργοποιηθούν χωρίς αλλαγές στην υποκείμενη λειτουργικότητα.

Χαρακτηριστικά:

  • Συμβατότητα μεταξύ πλατφορμών
  • Επισήμανση σύνταξης
  • Πολύ προσαρμόσιμο και επεκτάσιμο σύμφωνα με τις ανάγκες του χρήστη.
  • Ενσωματωμένος εξομοιωτής τερματικού
  • Είναι δυνατή η ασύγχρονη εκτέλεση.
  Πώς να απολυμάνετε το smartphone σας

Αξίζει τον χρόνο σας για να δοκιμάσετε το NeoVim. Είναι διαθέσιμο για λήψη για διάφορα λειτουργικά συστήματα όπως Linux, Windows και macOS.

Κακουνέ

Κακουνέ είναι ένα δωρεάν πρόγραμμα επεξεργασίας κώδικα ανοιχτού κώδικα. Είναι ένα πρόγραμμα επεξεργασίας που βασίζεται στο Vim για τη βελτίωση του μηχανισμού επεξεργασίας για μεγαλύτερη ανταπόκριση. Είναι εξαιρετικά προσαρμόσιμο σύμφωνα με τις απαιτήσεις του χρήστη. Σε αυτό το πρόγραμμα επεξεργασίας κώδικα περιλαμβάνονται διάφορα εργαλεία επεξεργασίας και επανεγγραφής κειμένου.

Το Kakoune είναι ένας επεξεργαστής τροπικού κώδικα γραμμένο σε C++. Έχει το δικό του ξεχωριστό στυλ όσον αφορά τη σχεδίαση και τη λειτουργικότητα. Η αυτόματη εσοχή και η αυτόματη συμπλήρωση κατά την πληκτρολόγηση είναι μερικές μόνο διαθέσιμες λειτουργίες. Αξίζει επίσης να σημειωθεί ότι αυτός ο επεξεργαστής κώδικα υποστηρίζει ένα ευρύ φάσμα γλωσσών προγραμματισμού και δέσμης ενεργειών.

Χαρακτηριστικά:

  • Προηγμένα αρχέγονα χειρισμού κειμένου
  • Γρήγορο και ευέλικτο
  • Ενσωματωμένα εργαλεία επεξεργασίας κειμένου για επισήμανση σύνταξης και προτάσεις κώδικα για διάφορες γλώσσες.
  • Πολλαπλές επιλογές για ταυτόχρονη αλληλεπίδραση κώδικα χρησιμοποιώντας διαφορετικά πρωτόγονα όπως φιλτράρισμα και ευθυγράμμιση.

Για να μάθετε περισσότερα χαρακτηριστικά του επεξεργαστή κειμένου Kakoune, μη διστάσετε να επισκεφθείτε τον επίσημο Αποθετήριο GitHub.

Ελιξ

Ένας άλλος κομψός και φορητός επεξεργαστής vim είναι Ελιξ. Το Helix είναι ένα σύγχρονο πρόγραμμα επεξεργασίας κειμένου που βασίζεται στο Rust. Στο Helix, το Tree-sitter χρησιμοποιείται για την επισήμανση σύνταξης, παρόμοια με το NeoVim. Δεντροφύλακας λειτουργεί σαν ένας μεταγλωττιστής που αναλύει τον κώδικα σε δέντρα σύνταξης και παρέχει ένα ευρύ φάσμα πληροφοριών σχετικά με τη δομή του κώδικα.

Η ανάλυση και η τροποποίηση κώδικα υποστηρίζονται μέσω του ενσωματωμένου διακομιστή γλώσσας. Διατίθενται προκατασκευασμένα πακέτα για διάφορες διανομές.

Χαρακτηριστικά:

  • Ενσωματωμένη ενσωμάτωση Tree-sitter για επισήμανση σύνταξης και πλοήγηση κώδικα.
  • Πολλαπλές επιλογές για ταυτόχρονη επεξεργασία κώδικα.
  • Κατασκευασμένο από σκουριά και δυνατότητα λειτουργίας σε τερματικό.

Επισκεφτείτε το επίσημο αποθετήριο GitHub για περισσότερα εγκατάσταση Λεπτομέριες.

Αμπέραζ

Αμπέραζ είναι ένας γρήγορος, επεκτάσιμος και βασισμένος σε vim πρόγραμμα επεξεργασίας κειμένου. Περιλαμβάνει όλα τα βασικά στοιχεία ενός σύγχρονου επεξεργαστή κειμένου και κώδικα. Εκτελείται σε ένα τερματικό παρόμοιο με το πρόγραμμα επεξεργασίας vi/vim. Χρησιμοποιεί επίσης ευέλικτους χάρτες πλήκτρων για να συνδυάσει πολλές ενσωματωμένες εντολές και οδηγίες για τη δημιουργία νέων και μοναδικών μακροεντολών. Ο επεξεργαστής ενισχυτή είναι γραμμένος στη γλώσσα Rust

  Πώς να απενεργοποιήσετε ή να επανεκκινήσετε το Samsung Galaxy S20

Χαρακτηριστικά:

  • Εκτελείται σε τερματικό χωρίς να χρειάζεται εφαρμογή GUI.
  • Επισήμανση σύνταξης και ενσωμάτωση git
  • Συνδυάζει πολλές ενσωματωμένες οδηγίες για τη δημιουργία ενημερωμένων μακροεντολών.
  • Ισχυρός μηχανισμός αναζήτησης αρχείων για την ευρετηρίαση των αρχείων.

Το Amp είναι διαθέσιμο με άδεια δωρεάν και ανοιχτού κώδικα. Πρέπει να εγκαταστήσετε μια γλώσσα προγραμματισμού Rust στο σύστημα πριν εγκαταστήσετε αυτό το πρόγραμμα επεξεργασίας κειμένου. Δεν χρειάζεται να ρυθμίσετε τον ενισχυτή χειροκίνητα μετά την εγκατάσταση. Έχει όλα όσα χρειάζεστε για να ξεκινήσετε και δεν απαιτεί πρόσθετα πρόσθετα.

Moe

Moe είναι ένας άλλος φανταστικός επεξεργαστής κειμένου βασισμένος στο vim και γραμμένος στη γλώσσα προγραμματισμού πολλαπλών παραδειγμάτων Nim. Είναι ένα πρόγραμμα επεξεργασίας κειμένου που εκτελείται σε ένα τερματικό παρόμοιο με το Amp, το Nano και το Vi. Το Moe χρησιμοποιεί το ίδιο περιβάλλον και δεσμεύσεις κλειδιών όπως παρόμοια με το vim. Εάν έχετε χρησιμοποιήσει το Vim στο παρελθόν, δεν θα έχετε πρόβλημα προσαρμογής.

Ο σκοπός αυτού του έργου Moe είναι να δημιουργήσει ένα ισχυρό πρόγραμμα επεξεργασίας κειμένου που είναι εξαιρετικά ευέλικτο, παραγωγικό, φιλικό προς το χρήστη και υψηλής απόδοσης.

Χαρακτηριστικά:

  • Απλός διαχειριστής αρχείων και μηχανισμός αυτόματης εσοχής
  • Δυνατότητα εκτέλεσης Αυξητικής αναζήτησης και φιλτραρίσματος των αποτελεσμάτων
  • Λειτουργία διαμόρφωσης και αυτόματη δημιουργία αντιγράφων ασφαλείας
  • Τα Windows μπορούν να χωριστούν σε οριζόντια ή κάθετα για τη διαχείριση χώρων εργασίας.

Ελεγξε το οδηγός εγκατάστασης για να ρυθμίσετε και να μεταγλωττίσετε τον επεξεργαστή Moe στο τερματικό.

Vis

Vis είναι ένα εξαιρετικά αποτελεσματικό πρόγραμμα επεξεργασίας κειμένου δωρεάν και ανοιχτού κώδικα που συνδυάζει τα καλύτερα χαρακτηριστικά των επεξεργαστών Vi και Sam. Είναι ένα πρόγραμμα επεξεργασίας προσανατολισμένο στην οθόνη με καλή υποστήριξη Unicode που μπορεί να χειριστεί ένα ευρύ φάσμα αρχείων, συμπεριλαμβανομένων των δυαδικών αρχείων και αρχείων καταλόγου.

  Μπορείτε να απενεργοποιήσετε τις διαφημίσεις στην αρχική οθόνη του Roku;

Υποστηρίζει μια ποικιλία μορφών αρχειοθέτησης αρχείων, συμπεριλαμβανομένων των tar, dar, zip και άλλων. Οι επιλογές είναι οι πρωταρχικές αρχές επεξεργασίας στο Vis και χρησιμοποιούν την ίδια μέθοδο επεξεργασίας με το vim.

Χαρακτηριστικά:

  • Ενσωματωμένο API επέκτασης Lua
  • Οι γραμματικές έκφρασης χρησιμοποιούνται για να τονίσουν τη σύνταξη.
  • Πολλαπλές επιλογές για ταυτόχρονη επεξεργασία κώδικα

Το Vis περιλαμβάνει επίσης έναν ενσωματωμένο ελεγκτή κελύφους και άλλες δυνατότητες, όπως χειρισμό διγράφων και πρόχειρου. Παρέχει επίσης έναν διερμηνέα Lua για τη σύνταξη προσθηκών και επεκτάσεων. Πολλές διανομές Linux περιλαμβάνουν το Vis από προεπιλογή. Εάν όχι, μπορεί επίσης να εγκατασταθεί χειροκίνητα κλωνοποιώντας το αποθετήριο GitHub.

Αχρείος

Αχρείος είναι ένα κομψό πρόγραμμα επεξεργασίας κειμένου ανοιχτού κώδικα που ενσωματώνει χαρακτηριστικά τόσο από το πρόγραμμα επεξεργασίας Emacs όσο και από το vi. Το Vile σημαίνει «VI Like Emacs», γραμμένο στη γλώσσα C. Υποστηρίζει επισήμανση σύνταξης, επιλογή πολλαπλών παραθύρων, αυτόματη συμπλήρωση εντολών και πολλά άλλα.

Και επίσης, υπάρχει μια έκδοση X του vile που ονομάζεται xvile για ένα σύστημα X-windows με υποστήριξη δρομέα, γραμμή πλοήγησης και άλλες δυνατότητες.

Χαρακτηριστικά:

  • Υποστηρίζονται πολλά παράθυρα.
  • Δεν υπάρχει όριο στο πόσες φορές ο χρήστης μπορεί να αναιρέσει ή να επαναλάβει το περιεχόμενο.
  • Σύνθετες περιφράξεις κώδικα και αυτόματη συμπλήρωση εντολών
  • Οι ενσωματωμένες οδηγίες μπορούν να χρησιμοποιηθούν για τη σύνδεση εντολών Vile με περιοριστικό τρόπο.

Η άθλια τεκμηρίωση δεν μοιάζει με κάθε άλλο πρόγραμμα επεξεργασίας κειμένου. Περιλαμβάνει ένα εκτενές αρχείο βοήθειας στο οποίο μπορείτε να προσπελάσετε με πληκτρολόγηση, καθώς και διαδραστικούς πίνακες που εμφανίζουν καταχωρίσεις μητρώου, επιλογές λειτουργίας και άλλες πληροφορίες.

Τυλίγοντας

Οι επεξεργαστές εμπνευσμένοι από το vim που περιγράφονται παραπάνω, μαζί με τα ιδιαίτερα χαρακτηριστικά τους, μπορούν να σας βοηθήσουν να επιλέξετε το καλύτερο σύμφωνα με τις ανάγκες σας. Δοκιμάστε τα αμέσως!

Ελπίζω να βρήκατε αυτό το άρθρο χρήσιμο για να μάθετε για μερικούς από τους καλύτερους Vim Editors.

Μπορεί επίσης να σας ενδιαφέρει να μάθετε για τα καλύτερα περιβάλλοντα επιφάνειας εργασίας Linux προς χρήση που μπορούν να εγκατασταθούν σε οποιαδήποτε διανομή Linux.