Υπολογιστές, Λογισμικό
Επιμέλεια vi: εντολή, εντολή, θέτοντας
Μια νέα γενιά των υπολογιστών ως ένα ενσωματωμένο στο λειτουργικό σύστημα βάσης με μια γραφική διεπαφή. Σήμερα, δεν είναι ακόμα όλα να θυμάστε ότι περίπου 40 χρόνια πριν, όλοι διαχείριση έγινε με τη χρήση ειδικών εντολών κειμένου, και την εργασία με έναν υπολογιστή ήταν σαν μια μονόδρομη επικοινωνία στο chat. Και παρά τις τεράστιες αλλαγές στον κόσμο των ηλεκτρονικών ειδών, υπήρχαν πολλοί οπαδοί διαχειρίζεται αποκλειστικά εντολή-line, και τα προϊόντα χρησιμοποιώντας εντολές κειμένου. Για παράδειγμα, ο συντάκτης vi, το οποίο θεωρείται ένα από τα πιο βολικά και ευέλικτα εργαλεία για την πληκτρολόγηση σήμερα. Στη συνέχεια μια πιο προσεκτική ματιά στα υλικά που αντιπροσωπεύει vi. Οδηγίες προς τον εκδότη, οι βασικές εντολές και δυνατότητες - όλα αυτά αργότερα.
Τι είναι το vi;
Στον πυρήνα της, vi δεν είναι άλλο από το κλασικό πρόγραμμα επεξεργασίας κειμένου, των οποίων υπήρχαν πολλοί κατά το χρονικό διάστημα από τις αρχές του '70 έως τα τέλη του '90. Αυτή η ιδιαίτερη υλ αναπτύχθηκε το 1976. Η ιδέα για τη δημιουργία ενός νέου απλοποιημένο πρόγραμμα επεξεργασίας κειμένου ήρθε στο κεφάλι Bill Joy, το οποίο στη συνέχεια χρησιμοποιείται ένα άλλο δημοφιλές προϊόν - ed. Σύμφωνα με τον Joey και τους συνεργάτες του, εκδ ήταν πολύ περίπλοκη και οι «θνητοί» δεν θα μπορούσε να κυριαρχήσει πλήρως. Για το λόγο αυτό, Dzhordzh Koloris δημιούργησε τη δική του επεξεργαστή κειμένου του, που ειρωνικά ονομάζεται «ο συντάκτης για θνητοί», και στη συνέχεια στον Bill να τροποποιηθεί και οδήγησε στο σύγχρονο νου, που υπάρχει μέχρι σήμερα.
απαιτήσεις συστήματος
Δεν υπάρχουν προϋποθέσεις για την ανάπτυξη της γραμμής εντολών και προγράμματα επεξεργασίας κειμένου όπως vi δεν υπάρχει. Μπορείτε να ξεκινήσετε από το μηδέν και σε οποιαδήποτε πλατφόρμα, είτε πρόκειται για συστήματα τύπου UNIX (και «πιρούνια» από αυτούς) είτε των διανομών που βασίζονται σε Linux. Σε κάθε ένα από αυτά μπορείτε να ρυθμίσετε vi σε κάποια μορφή ή την άλλη. Vi editor για Windows υπάρχουν επίσης.
επιλογές των πελατών
Πριν ξεκινήσετε να εργάζεστε με vi, θα πρέπει να επιλέξετε το κατάλληλο πελάτη. Φυσικά, μπορείτε να χρησιμοποιήσετε και το αρχικό συντάκτη, αλλά θα περιοριστεί στο πεδίο, και φαίνεται πολύ περίπλοκο, ως εκ τούτου, θα πρέπει να δώσει προσοχή στις ακόλουθες εφαρμογές:
- Vim - μια τροποποιημένη εκδοχή του κλασικού επεξεργαστή. Το κύριο χαρακτηριστικό του προγράμματος είναι η δυνατότητα να ορίσετε προσαρμοσμένες επεκτάσεις, όπως η επισήμανση σύνταξης, υποστήριξη Unicode, υποστήριξη για μακροεντολές, εκτός από ατομικές συνεδρίες και πολλά άλλα. Υπάρχει επίσης μια έκδοση με ένα γραφικό περιβάλλον που ονομάζεται το Gvim.
- Elvis - ένας από τους πρώτους κλώνους του vi, γραμμένο σε γλώσσα προγραμματισμού C και είναι διαθέσιμο σε όλες τις πλατφόρμες ταυτόχρονα. Είναι ένα πλήρες πρόγραμμα επεξεργασίας οθόνη που υποστηρίζει τα Windows και επισήμανση σύνταξης.
- Vile - μια προσπάθεια να συνδυάσει το καλύτερο και των δύο δημοφιλή προγράμματα επεξεργασίας κειμένου. Μεταξύ των χρηστών των επεξεργαστών κειμένου Emacs και vi υπάρχει ένα ιδιωτικό φέουδο. Ville προγραμματιστές έχουν προσπαθήσει να συνδυάσει τα βασικά χαρακτηριστικά και των δύο προγραμμάτων, ώστε να παρέχει στους χρήστες με ένα ευέλικτο εργαλείο για την εργασία με κείμενο.
- Nvi - Classic επεξεργαστή με βάση το vi, ανασύνθεση ειδικά για συστήματα FreeBSD.
- Viper - δεν είναι ακόμη και ένα μόνο πελάτη, αλλά μόνο ένα plugin για το δημοφιλές πρόγραμμα επεξεργασίας κειμένου Emacs που σας επιτρέπει να μιμηθεί ένα πρόγραμμα επεξεργασίας κειμένου, vi εντολές.
Ξεκινώντας με το vi
Πιθανόν να συνεργαστεί με τον επεξεργαστή, δεν θα χρειάζεται καν να κατεβάσετε τίποτα. Οι περισσότερες διανομές Linux έρχονται με vi περιλαμβάνονται. Στην πραγματικότητα για να τρέξει μόνο που χρειάζεται είναι να εισάγετε την κατάλληλη εντολή και να καθορίσετε το αρχείο που θα ανοίξει. Αν θέλετε να ανοίξετε ένα αρχείο στο vim, είναι απαραίτητο να γράψει - «vim όνομα αρχείου * * .txt». Αμέσως μετά από αυτό, θα σας παρουσιαστεί ένα έγγραφο. Για να το ανοίξετε στο γραφικό περιβάλλον, πρέπει να αντικαταστήσετε την ομάδα στην - «gvim * Το όνομα αρχείου * .txt». Αρχικά, μπορείτε να πάρετε για να διοικήσει λειτουργία. Επιμέλεια vi περιλαμβάνει το έργο με δύο τρόπους: κατάσταση επεξεργασίας και κατάσταση εντολών. Το πρώτο χρησιμοποιείται για την εισαγωγή κειμένου, και μία για την πλοήγηση και την απόδοση λειτουργίες, όπως η συντήρηση. Ας ξεκινήσουμε με τον τρόπο χειρισμού και πλοήγησης.
πλοήγηση
Για να ξεκινήσετε είναι να εξοικειωθούν με αυτό που οι εντολές vi editor επιτρέπει να μετακινήσετε το δρομέα στο έγγραφο. Κυρίως χρησιμοποιούνται για αυτό το κλειδί h, j, k, l, τα οποία είναι υπεύθυνα για τη μετακίνηση προς τα αριστερά, προς τα κάτω, πάνω και δεξιά, αντίστοιχα. Στην πραγματικότητα, σε σύγχρονες εκδόσεις του vi, συμπεριλαμβανομένων των vim και γραφικών «πιρούνια», που υποστηρίζεται από το έργο του βέλους, αλλά αναγκάζοντας τον εαυτό του να χρησιμοποιήσει την κλασική έκδοση, θα τελικά να το συνηθίσεις και να συνειδητοποιήσουν ότι πολύ πιο γρήγορα και πιο βολικό. Το μόνο στοιχείο που μπορεί να προκαλέσει σύγχυση - η ανικανότητα να κινηθεί προς την κορυφή της γραμμής από h και l, για να κινηθεί προς τα επάνω και προς τα κάτω τα κουμπιά χρησιμοποιούνται πάντοτε j και k. Για να μετακινηθείτε στην αρχή ή στο τέλος των κλειδιών γραμμής χρησιμοποιούνται και $ 0 ° Ο. Για να μετακινηθείτε μεταξύ των σελίδων χρησιμοποιώντας τα πλήκτρα συντόμευσης Ctrl + F και Ctrl + Β
Για να κινηθεί μεταξύ των λέξεων w τα κλειδιά που χρησιμοποιούνται, e, b. Για να μετακινηθείτε γρήγορα στον πρώτο χαρακτήρα της επόμενης λέξης, πατήστε το πλήκτρο w. Για να μετακινηθείτε στην τελευταία χαρακτήρα της επόμενης λέξης, πιέστε Ε Για τις εγκαταστάσεις στον πρώτο χαρακτήρα της προηγούμενης λέξης, πιέστε b. Εδώ, επίσης, υπάρχει μια μικρή εμπλοκή. Το γεγονός ότι το συγκρότημα editor λέξη χωρίζει τα κενά και παύλες για το διαχωρισμό λέξεων. Αυτό σημαίνει ότι η έκφραση - νύχτα-drive θα εξεταστούν από τρεις διαφορετικές λέξεις. Για να μην χάνουμε χρόνο στο άλμα σε όλο το ταμπλό, μπορείτε να χρησιμοποιήσετε τις εντολές με μεγάλα γράμματα, δηλαδή, W μαζί με w ή Β β.
Για μια πιο εντυπωσιακή άλματα χρησιμοποιούνται παρενθέσεις (), και {}. Η πρώτη βοήθεια για να πλοηγηθείτε μεταξύ των προτάσεων, και άλλα μεταξύ ολόκληρες παραγράφους.
Ο πιο βολικός τρόπος για να ταξιδέψει - κινείται στις γραμμές και τις λέξεις-κλειδιά. Για να μετακινήσετε το δρομέα σε μια συγκεκριμένη γραμμή, θα πρέπει να εισάγετε έναν αριθμό γραμμής και G (είτε πρόκειται για ένα κεφάλαιο Ζ). Για να μετακινηθείτε σε μια συγκεκριμένη λέξη, θα πρέπει να ξεκινήσετε την αναζήτησή σας με τη χρήση του / χαρακτήρα. Για παράδειγμα, εάν θέλετε να βρείτε τη λέξη anaphora, πληκτρολογήστε / anaphora και πατήστε Enter. Για να μετακινηθείτε ανάμεσα στις λέξεις αναζήτησης που χρησιμοποιούνται πλήκτρα n και N.
Επεξεργασία και Αποθήκευση
Κατ 'αρχάς, μάθετε πώς να φτάσετε στο vi editor. Αυτό μπορεί να γίνει με την εντολή: q, το οποίο κλείνει απλά το πρόγραμμα χωρίς καμία αλλαγή. Αξίζει να σημειωθεί ότι σχεδόν το πρόγραμμα δεν θα λειτουργήσει αν τυχόν αλλαγές έγιναν στο έγγραφο. Αυτού του είδους η προστασία από απώλεια δεδομένων, έτσι ώστε πριν από την αναχώρηση θα πρέπει να αποθηκεύετε πάντα τα δεδομένα που έχουν εισαχθεί. Αποθήκευση στον επεξεργαστή vi εκτελείται με την εντολή: w. Ομάδες μπορούν να συνδυαστούν. Για παράδειγμα, πληκτρολογώντας: WQ, μπορείτε ταυτόχρονα να αποθηκεύσετε τα δεδομένα και να κλείσετε το πρόγραμμα. Αλλά δεν είναι μόνο αυτό. Αν θέλετε να αποθηκεύσετε το αλλαγμένο έγγραφο ως νέο αρχείο, θα πρέπει να χρησιμοποιήσετε το πρόγραμμα επεξεργασίας vi εντολή - «Αποθήκευση σε αρχείο», το οποίο υλοποιείται από την είσοδο: w * όνομα αρχείου * .txt.
Τώρα ας μιλήσουμε για «απλή» έκδοση, η οποία είναι συνδεδεμένη με παρόμοιες εντολές χωρίς να αλλάξει το περιεχόμενο των εγγράφων. Για παράδειγμα, για την απομάκρυνση τυχόν χαρακτήρες που χρησιμοποιούνται κλειδί x, και J. κλειδί χρησιμοποιείται για τη σύνδεση των δύο σειρών μεταξύ τους για την αφαίρεση ενός ολόκληρου συνεχόμενα χρησιμοποιώντας διπλό πάτημα πλήκτρων d. Αντικατάσταση χαρακτήρες χρησιμοποιώντας τα πλήκτρα r.
Οποιαδήποτε από τις παραπάνω εντολές, μπορείτε να αντιγράψετε (ή να επαναλάβετε αρκετές φορές), χρησιμοποιώντας το πλήκτρο. (Τελεία). Έτσι, για παράδειγμα, μπορεί να αφαιρεθεί μόνο τέσσερις γραμμές εισέρχονται dd ....
Οι εντολές αυτές μπορούν να συνδυαστούν. Γνωρίζουμε ήδη ότι με τη βοήθεια των στηριγμάτων) μπορεί να κινηθεί στο τέλος της γραμμής, και με τη βοήθεια των στηριγμάτων}, μπορείτε να μεταβείτε στο τέλος της παραγράφου. Χρησιμοποιεί με τους βασικούς d, είναι δυνατόν να διαγράψετε ολόκληρη γραμμών και παραγράφων χωρίς να χάσει χρόνο.
Γνωρίζοντας ως συντάκτης vi εντολές για να διαγράψετε το κείμενο, θα πρέπει να μάθετε πώς να αποκαταστήσει όλα τα διαγραμμένα (ποιος ξέρει τι). Για το σκοπό αυτό, το κλειδί u, το οποίο σας δίνει τη δυνατότητα να κάνουμε ένα βήμα πίσω, δεν έχει σημασία τι δράση πραγματοποιήθηκε πριν (εκτός, φυσικά, αυτό δεν είναι το κλείσιμο του προγράμματος).
λειτουργία επεξεργασίας
Τώρα που είστε εξοικειωμένοι με τις εντολές για τον έλεγχο επεξεργαστή κειμένου, ήρθε η ώρα να προχωρήσουμε σε άμεσο καθήκον της - την εισαγωγή κειμένου. Η ίδια η διαδικασία της με την εισαγωγή κειμένου, βέβαια, δεν είναι διαφορετική από εκείνη οποιουδήποτε άλλου συντάκτη, αλλά είναι σημαντικό πάντα να θυμόμαστε ότι πρέπει να στραφούν συνεχώς μεταξύ μοντάζ και τις ομάδες. Για να αποκτήσετε πρόσβαση στις αλλαγές καθεστώτος πατάω ή ένα (μόνο ότι από τη θέση του δρομέα στο κείμενο θα εξαρτηθεί). Μετά από αυτό, μπορείτε να αρχίσετε αμέσως προσλήψεων. Όλα του κειμένου θα εισαχθεί σε μια ενιαία γραμμή, εφ 'όσον δεν χρησιμοποιείτε το κουμπί o, η οποία θα δημιουργήσει μια νέα γραμμή, ή cc από την ομάδα, η οποία θα αντικαταστήσει την τρέχουσα συμφωνία με νέο κείμενο. Για να επιστρέψετε στην κατάσταση εντολών, χρησιμοποιήστε το πλήκτρο Esc.
Οπτική λειτουργία, αντιγραφή και επικόλληση
Χρησιμοποιώντας συντάκτες κειμένου, που συχνά χρησιμοποιούν οι αντιγραφή και επικόλληση λειτουργίες του κειμένου. Έχουμε συνηθίσει να την συντομεύσεις πληκτρολογίου Ctrl + C και Ctrl + V σε σύγχρονα λειτουργικά συστήματα, έτσι ώστε το έργο να φαίνεται τρομακτικό vi. Στην πραγματικότητα, θα πρέπει να έχετε πάει μόνο στην οπτική λειτουργία, στη συνέχεια, χρησιμοποιήστε το ήδη μελετηθεί οι ομάδες επιλέξετε και να αντιγράψετε το κείμενο που θέλετε. συντάκτης Αντιγραφή vi (όπως πάστα) λειτουργεί μόνο σε οπτική ειδικό τρόπο (ενεργοποιείται με το πάτημα v). Στην οπτική λειτουργία του κειμένου στο έγγραφό σας τονίζεται. Επισημασμένη περιοχή μπορεί να αλλάξει χρησιμοποιώντας τα πλήκτρα κυκλοφορούν και συνδυασμούς αυτών. Στη συνέχεια, μετά την επιλογή της κατάλληλης περιοχής, απλά πατήστε το πλήκτρο y για να αντιγράψετε κείμενο ή d για τους αποκόψει (αφαίρεση της επιλεγμένης περιοχής). Εισαγωγή κειμένου τόσο απλό - να μετακινήσετε το δρομέα στην επιθυμητή περιοχή και πατήστε το πλήκτρο P. Το κείμενο αμέσως να είναι στο πεδίο μετά το δρομέα.
σύνθετες εντολές
Σύμφωνα με τις πολύπλοκες ομάδες οφείλονται στη συνδυασμένη ομάδα. Έχουν ήδη συζητηθεί παραπάνω, αλλά θα πρέπει να επικεντρωθεί και πάλι, γιατί χάρη στο σωστό συνδυασμό, μπορείτε να επιτευχθεί η μέγιστη παραγωγικότητα και άνεση.
Μπορείτε επίσης να χρησιμοποιήσετε τους αριθμούς με κάποιες εντολές κίνησης. Για παράδειγμα, εάν θέλετε να μετακινήσετε όχι μια λέξη, και αμέσως στο 6, αντί του έξι φορές πιέζοντας w, απλά εισάγετε 6w. Με τους αριθμούς μπορεί να συνδυαστεί μόνο δύο ομάδες. Για παράδειγμα, για να διαγράψετε αρκετές λέξεις, μπορείτε να χρησιμοποιήσετε την ομάδα D5W που αφαιρούν μόνο 5 λέξεις. Κατά συνέπεια, οι συνδυασμοί του συνδετήρα θα διαγράψει τις γραμμές, τις σκέψεις και ούτω καθεξής.
Αντικατάσταση κειμένου
Από τα επιπλέον χαρακτηριστικά είναι να δώσει την ευκαιρία για να αντικαταστήσει κομμάτια του κειμένου, καθώς και όλα ταιριάζουν τα κομμάτια του συνόλου του εγγράφου. Είναι πολύ χρήσιμη επιλογή, ειδικά όταν πρόκειται για κώδικα λογισμικού ή την πλήρωση μεγάλων προφίλ με διπλότυπα δεδομένα. Φανταστείτε ότι υπάρχει μια έκφραση στην εξήγηση της επιλεγμένης γραμμής του κειμένου, αλλά θέλουμε να το αλλάξετε για ένα άλλο, όπως δίνοντας τροφή για σκέψη. Σε αυτή την περίπτωση, η εντολή θα είναι ως εξής -: Δ / εξηγήσεις / δίνοντας τροφή για σκέψη /. Για να αντικαταστήσετε όλες τις αναφορές στην εξήγηση του εγγράφου μπορεί να περιπλέξει ελαφρώς την ομάδα, τότε θα μοιάζει με αυτό -:% s / εξηγήσεις / δίνοντας τροφή για σκέψη / g.
αντί για ένα συμπέρασμα
Έτσι τώρα ξέρετε πώς να διαχειριστεί το vi editor. Γνωρίζετε όλες τις βασικές εντολές, να τροποποιήσετε και να επεξεργαστείτε το κείμενο. Συναντηθήκαμε με χρήσιμες εντολές και δυνατότητες. Τώρα είναι η τέλεια στιγμή για να τα δοκιμάσετε στην πράξη. Παρά λίγο αποκρουστική εμφάνιση του και ένα υψηλό εμπόδιο εισόδου στην αγορά, vi μετά από μια σύντομη πρακτική μπορεί να είναι για σας το πιο βολικό εργαλείο που χρησιμοποιεί. Το κύριο πράγμα - μην πανικοβληθείτε, ρεκόρ όλων μάθει εντολές, σενάρια, και να το επαναλάβει όλα σε εφαρμογή, προκειμένου να φέρει νέες δεξιότητες για να αυτοματισμός.
Similar articles
Trending Now