Neovim, διαμορφώσιμο πιρούνι Vim για καλύτερη εμπειρία χρήστη

Σχετικά με τη Neovim

Στο επόμενο άρθρο θα ρίξουμε μια ματιά στο Neovim. Είναι περίπου ένα πιρούνι του κώδικα Vim. Το πρόγραμμα μας προσφέρει το καλό του Vim με καλύτερη εμπειρία χρήστη χάρη στις δυνατότητες διαμόρφωσης. Σε περίπτωση που κάποιος δεν γνωρίζει ακόμη, πρέπει να ειπωθεί ότι το Vim είναι ένα πρόγραμμα επεξεργασίας κειμένου που βασίζεται σε τρόπους. Γεννήθηκε ως βελτίωση του Vi (1976). Η διεπαφή του δεν είναι γραφική, αλλά βασίζεται σε κείμενο. Αν και υπάρχουν πολλές υλοποιήσεις με γραφική διεπαφή, όπως το gVim. Ο συντάκτης είναι διαθέσιμος άμεση αντικατάσταση του Vim. Εάν είστε χρήστης Vim, θα νιώσετε άνετα με το Neovim.

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

Γενικά χαρακτηριστικά του Neovim

Κωδικός php Neovim

  • ο προεπιλεγμένες ρυθμίσεις να σας κάνει να το χρησιμοποιήσετε αμέσως.
  • Un τερματικό εξομοιωτή.
  • Ο συντάκτης μας παρέχει ένα API που επιτρέπει το επικοινωνία με τη Neovim από οποιαδήποτε γλώσσα προγραμματισμός, με ασφάλεια και ασύγχρονα.
  • Σύγχρονες λειτουργίες τερματικού όπως στυλ δρομέα, συμβάντα εστίασης, επικόλληση σε αγκύλες κ.λπ.
  • Όπως έχω ήδη γράψει, είναι πολύ διαμορφώσιμο. Μπορούμε να πούμε ότι είναι σαν να φτιάχνατε τον δικό σας συντάκτη. Όταν ολοκληρώσετε τη ρύθμιση, θα έχετε ένα προσαρμοσμένο πρόγραμμα επεξεργασίας που θα ικανοποιεί τις συγκεκριμένες ανάγκες σας.
  • Η συμπεριφορά του είναι επεκτάσιμο μέσω προσθηκών. Εάν είστε χρήστης Vim, μπορείτε συνεχίστε να χρησιμοποιείτε τα ίδια πρόσθετα, συν αυτά που η κοινότητα έχει αναπτύξει για το Neovim. Και αν δεν μπορείτε να βρείτε μια προσθήκη για εσάς και τολμάτε, μπορείτε να δημιουργήσετε τη δική σας χρησιμοποιώντας την αγαπημένη σας γλώσσα.
  • Επιπλέον, θα μας προσφέρει τα ίδια χαρακτηριστικά με οποιοδήποτε άλλο πρόγραμμα επεξεργασίας κώδικα, όπως: αυτόματη συμπλήρωση, ορθογραφικός έλεγχος, καρτέλες, χρωματισμός σύνταξης, αναζήτηση και αντικατάσταση με κανονικές εκφράσεις κ.λπ.

El πηγαίος κώδικας έργου μπορούμε να το βρούμε διαθέσιμο στο Σελίδα GitHub από τον συντάκτη.

Εγκατάσταση Neovim στο Ubuntu

εγκατάσταση neovim από την επιλογή λογισμικού Ubuntu

Μπορούμε να εγκαταστήσουμε αυτόν τον επεξεργαστή με πολλούς τρόπους. Το πιο απλό είναι να εκτελέσετε το εγκατάσταση από επιλογή λογισμικού από το Ubuntu. Για να έχετε την πιο πρόσφατη έκδοση πρέπει να προσθέστε το Neovim PPA. Εκτελέστε την ακόλουθη εντολή στο τερματικό (Ctrl + Alt + T):

sudo apt-add-repository ppa:neovim-ppa/stable

Στη συνέχεια, πρέπει να ενημερώσετε τα πακέτα και να εγκαταστήσετε το Neovim πληκτρολογώντας στο ίδιο τερματικό:

sudo apt-get update

sudo apt-get install neovim

Και οι δύο επιλογές θα εγκαταστήσουν την ίδια έκδοση του προγράμματος. Σε περίπτωση που δεν θέλουμε να εγκαταστήσουμε τίποτα στο σύστημα, μπορείτε να χρησιμοποιήσετε το Neovim. Αρχείο εικόνας. Για να το αποκτήσετε, πρέπει να έχετε εγκαταστήσει το curl. Αφού βεβαιωθείτε ότι έχετε αυτό το εργαλείο, πληκτρολογήστε το τερματικό (Ctrl + Alt + T):

κατεβάστε το naovim appimage

curl -LO https://github.com/neovim/neovim/releases/download/nightly/nvim.appimage

chmod u+x nvim.appimage

Μετά τη λήψη και με τα απαραίτητα δικαιώματα, μπορούμε να ξεκινήσουμε τον επεξεργαστή πληκτρολογώντας στο ίδιο τερματικό:

./nvim.appimage

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

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

Ρύθμιση της Neovim

Εκπαιδευτικό Neovim

Το Neovim περιλαμβάνει ένα διαδραστικό σεμινάριο, εκτελέστε την εντολή :Παιδαγωγός για να το ξεκινήσετε.

Εάν κλείσετε το Neovim, όλες οι ρυθμίσεις που είχατε στη συνεδρία θα χαθούν. Για να τα διατηρήσετε, το αρχείο init.vim, το οποίο φορτώνεται κάθε φορά που ξεκινά το Neovim. Εάν χρησιμοποιείτε το Vim, αυτό το αρχείο εξυπηρετεί την ίδια λειτουργία με το αρχείο .vimrc του vim.

Αυτό το αρχείο διαμόρφωσης βρίσκεται στο ~ / .config / nvim / init.vim. Εάν δεν υπάρχει, δημιουργήστε το. Το αρχείο διαμόρφωσης μπορεί να γίνει πολύ μεγάλο, οπότε προσπαθήστε να τεκμηριώσετε ό, τι έχετε τοποθετήσει σε αυτό. Τα σχόλια μπορούν να προστεθούν με «. Θα είμαστε σε θέση να λάβουμε περισσότερες πληροφορίες σχετικά με αυτό το αρχείο διαμόρφωσης στην Wiki του προγράμματος


Αφήστε το σχόλιό σας

Η διεύθυνση email σας δεν θα δημοσιευθεί. Τα υποχρεωτικά πεδία σημειώνονται με *

*

*

  1. Υπεύθυνος για τα δεδομένα: Miguel Ángel Gatón
  2. Σκοπός των δεδομένων: Έλεγχος SPAM, διαχείριση σχολίων.
  3. Νομιμοποίηση: Η συγκατάθεσή σας
  4. Κοινοποίηση των δεδομένων: Τα δεδομένα δεν θα κοινοποιούνται σε τρίτους, εκτός από νομική υποχρέωση.
  5. Αποθήκευση δεδομένων: Βάση δεδομένων που φιλοξενείται από τα δίκτυα Occentus (ΕΕ)
  6. Δικαιώματα: Ανά πάσα στιγμή μπορείτε να περιορίσετε, να ανακτήσετε και να διαγράψετε τις πληροφορίες σας.