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

Για το Vim — και το vi — οι αριθμοί γραμμών είναι ακόμη πιο σημαντικοί. Ο επεξεργαστής έχει πολλές εντολές που χρησιμοποιούν αριθμούς γραμμής για πλοήγηση. Μπορείτε να μετακινήσετε αμέσως τον κέρσορα σε μια συγκεκριμένη γραμμή, αλλά θα πρέπει να γνωρίζετε τον αριθμό του για να το κάνετε.

Διαβάστε παρακάτω για να μάθετε πώς να εμφανίζετε αριθμούς γραμμών στα Vi και Vim και πώς να αλλάξετε τις ρυθμίσεις σας για να το κάνετε από προεπιλογή.

Γιατί το Vim δεν εμφανίζει τους αριθμούς γραμμής από προεπιλογή

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

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

instagram viewer

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

Δείτε επίσης: Πώς να χρησιμοποιήσετε το Vim: Ένας οδηγός για τα βασικά

Τρόπος εμφάνισης και απόκρυψης αριθμών γραμμής στο Vim

Ακολουθήστε αυτά τα βήματα για να ενεργοποιήσετε και να απενεργοποιήσετε τους αριθμούς γραμμής, όποτε χρειάζεται:

  1. Βεβαιωθείτε ότι βρίσκεστε σε λειτουργία εντολών: πατήστε Esc αν δεν είστε σίγουροι ότι είστε.
  2. Τύπος άνω κάτω τελεία (:).
  3. Τύπος καθορισμένο αριθμό, μετά πατήστε Εισαγω.

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

Μπορείτε επίσης να χρησιμοποιήσετε συντομευμένες εκδόσεις κάθε εντολής: ορίστε αριθ και σετ nonu αντίστοιχα.

Πώς να χρησιμοποιήσετε τη σχετική αρίθμηση γραμμών

Οι σχετικοί αριθμοί γραμμών λειτουργούν καλά με την ιδέα του vim για πλοήγηση με εντολή. Αυτό σας επιτρέπει να μετακινήσετε αμέσως τον κέρσορα τέσσερις γραμμές επάνω, για παράδειγμα. Για να ενεργοποιήσετε τους σχετικούς αριθμούς γραμμών:

  1. Τύπος Esc για να μπείτε στη λειτουργία εντολών.
  2. Τύπος άνω κάτω τελεία (:).
  3. Τύπος ορίστε σχετικό αριθμόορίστε rnu), μετά πατήστε Εισαγω.

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

Μπορείτε να συνδυάσετε αυτήν τη ρύθμιση με το πρότυπο αριθμός σύνθεση. Με ενεργοποιημένα και τα δύο, η τρέχουσα γραμμή σας θα εμφανίζει τον πραγματικό αριθμό γραμμής αντί για 0.

Αλλάξτε τις ρυθμίσεις σε Εμφάνιση αριθμών γραμμής από προεπιλογή

Η τοποθεσία του αρχείου ρυθμίσεων vim μπορεί να διαφέρει ανάλογα με το σύστημά σας. Είναι συχνά ένα αρχείο με όνομα .vimrc στον οικιακό σας κατάλογο. Μπορείτε να τοποθετήσετε οποιοδήποτε σειρά εντολές σε αυτό το αρχείο και θα τεθούν σε ισχύ από προεπιλογή. Συμπεριλάβετε λοιπόν μια γραμμή που λέει:

καθορισμένο αριθμό

Σε ~/.vimrc και θα δείτε τους αριθμούς γραμμών από προεπιλογή, την επόμενη φορά που θα ανοίξετε το πρόγραμμα επεξεργασίας. Μπορείτε ακόμα να τα αποκρύψετε διαδραστικά, χρησιμοποιώντας το σετ nonu διαδικασία παραπάνω.

Η ισχυρή αρίθμηση γραμμών του Vim είναι η κορυφή του παγόβουνου

Το Vim μοιάζει με βασικό πρόγραμμα επεξεργασίας, αλλά έχει ένα πολύ ισχυρό σύνολο εντολών. Λίγοι επεξεργαστές κειμένου έχουν τόση ευελιξία, ακόμα και όταν ασχολούνται με κάτι τόσο απλό όσο οι αριθμοί γραμμών!

Φυσικά, η αρίθμηση γραμμών είναι μόνο η αρχή. Μπορείτε να διαμορφώσετε σχεδόν οποιαδήποτε πτυχή του vim, διαδραστικά ή μέσω του αρχείου διαμόρφωσής σας.

Κατακτήστε τον επεξεργαστή κειμένου Vim στο Linux χρησιμοποιώντας το Vimtutor

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

Διαβάστε Επόμενο

ΜερίδιοΤιτίβισμαΗΛΕΚΤΡΟΝΙΚΗ ΔΙΕΥΘΥΝΣΗ
Σχετικά θέματα
  • Προγραμματισμός
  • Δύναμη
  • Προγραμματισμός
Σχετικά με τον Συγγραφέα
Μπόμπι Τζακ (Δημοσιεύτηκαν 64 άρθρα)

Ο Bobby είναι ένας λάτρης της τεχνολογίας που εργάστηκε ως προγραμματιστής λογισμικού για περισσότερες από δύο δεκαετίες. Είναι παθιασμένος με τα παιχνίδια, εργάζεται ως αρχισυντάκτης στο Switch Player Magazine και ασχολείται με όλες τις πτυχές της διαδικτυακής δημοσίευσης και της ανάπτυξης ιστού.

Περισσότερα από τον Bobby Jack

Εγγραφείτε στο ενημερωτικό μας δελτίο

Εγγραφείτε στο ενημερωτικό μας δελτίο για συμβουλές τεχνολογίας, κριτικές, δωρεάν ebook και αποκλειστικές προσφορές!

Κάντε κλικ εδώ για να εγγραφείτε