Πώς να εργαστείτε με την εντολή nano. GNU nano - πρόγραμμα επεξεργασίας κειμένου κονσόλας

Και λειτουργικά συστήματα παρόμοια με το Unix.

Το GNU nano είναι ένας κλώνος του γνωστού επεξεργαστή Pico. Αναπτύχθηκε το 1991 και αρχικά είχε το όνομα TIP. Είναι αλήθεια ότι το 2000 μετονομάστηκε. Επίσημος πόρος -nano-editor.org.

Ο νέος επεξεργαστής βασίζεται στη βιβλιοθήκη curses και έχει άδεια χρήσης σύμφωνα με την GNU GPL. Σήμερα περιλαμβάνεται στις διανομές του Ubuntu από προεπιλογή και δεν χρειάζεται να εγκατασταθεί.

Πως να ξεκινήσεις?Για να εκκινήσετε το πρόγραμμα επεξεργασίας κονσόλας, πρέπει να ανοίξετε το τερματικό (πρέπει να το βρείτε στο μενού Εφαρμογές-Αξεσουάρ) και να εκτελέσετε την εντολή:νανο . Για να δημιουργήσετε και να ανοίξετε ένα αρχείο, η εντολή είναι −# όνομα αρχείου nano .

Για να εργαστείτε με αυτό, χρειάζεστε μόνο ένα πληκτρολόγιο. Μετακινήστε το ποντίκι.

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

Ο επεξεργαστής ελέγχεται από συντομεύσεις πληκτρολογίου. Εξετάστε παραδείγματα: αποθηκεύστε το τρέχον έγγραφοctrl+o , πρόσβαση στο μενού αναζήτησηςctrl+w , λάβετε διαθέσιμες συντομεύσεις πληκτρολογίουctrl+g . Χρησιμοποιεί επίσης συντομεύσεις με πλήκτρα Meta, για παράδειγμα,meta+s – ενεργοποιήστε ή απενεργοποιήστε την ομαλή κύλιση.

Το εύκολο στην εκμάθηση Nano είναι κατάλληλο για αρχάριους χρήστες, αλλά χειρίζεται επίσης άψογα τις εργασίες διαμόρφωσης.Μια βελτιωμένη έκδοση του nano 2.0 ξεχώριζε για τις τρέχουσες δυνατότητές της : υποστήριξη για κωδικοποίηση UTF-8, βελτιωμένη επισήμανση σύνταξης, δυνατότητα αντιγραφής κειμένου χωρίς αποκοπή, δυνατότητα εκτύπωσης κάθε χαρακτήρα που πατήθηκε στο πληκτρολόγιο, επανάληψη της τελευταίας αναζήτησης χωρίς ερώτημα (Meta-key + W/ Ctrl +W), ορθογραφικός έλεγχος / αντικατάσταση μόνο του επιλεγμένου τμήματος κειμένου, μετατόπιση του επιλεγμένου κειμένου προς τα δεξιά, μετάβαση στην αρχή και το τέλος της παραγράφου, αναζήτηση στο κέλυφος διαχείριση αρχείων, μετατρέποντας αρχεία διαφορετικών μορφών αυτόματα ένα προς ένα.

Οι κύριες εντολές στο nano είναι:

  1. για να καλέσετε τον πλήρη κατάλογο προτροπής −CTRL+G ή F1 ;
  2. να αποχωρήσει από το πρόγραμμαCTRL+X ή F2 ;
  3. για τα πρακτικά, για την ιστορία, για καθαρά τυπικούς λόγους επόμενο αρχείοCTRL+O ή F3 ;
  4. για να εισαγάγετε ένα αρχείο στο επόμενο -CTRL+R ή F5 ;
  5. για αναζήτηση κειμένου στο επόμενο αρχείο -CTRL+W ή F6 ;
  6. για αντικατάσταση κειμένου στο επόμενο αρχείο -CTRL+\(F14 ή Meta+R) ; Πρώτα, εισάγεται το κείμενο αντικατάστασης και μετά, αφού πατήσετε το Enter, το κείμενο αντικατάστασης.
  7. για μετάβαση στην οθόνη προεπισκόπησης -CTRL+Y (F7 ή PgUp) ;
  8. για μετεγκατάσταση στην επερχόμενη οθόνη -CTRL+V (F8 ή PgDwn) ;
  9. CTRL+K (F9) = διαγραφή (Cut, cut) της γραμμής στη θέση του δρομέα και αποθήκευση της στο buffer (cutbuffer).
  10. για να εισαγάγετε τα περιεχόμενα του buffer αποκοπής στη συμβολοσειρά στη θέση του δείκτηCTRL+U - (F10) ; εάν το τελευταίο δεν έχει αλλάξει, εκτελεί το ρόλο της Αναίρεσης (ακύρωση), που συνήθως δεν παρέχεται. μπορεί επίσης να χρησιμοποιηθεί για απεριόριστη κλωνοποίηση γραμμών σε ένα αυθαίρετο μέρος του κειμένου - απλά πρέπει να μετακινήσετε τον κέρσορα στη σωστή θέση μετά τη διαγραφή.
  11. για να εμφανίσετε πληροφορίες σχετικά με τη θέση του δρομέα στη φόρμα -CTRL+C (F11) ;
  12. για να ελέγξετε την ορθογραφία (χρησιμοποιώντας ένα εξωτερικό πρόγραμμα ορθογραφίας, εάν είναι εγκατεστημένο και η αντίστοιχη επιλογή είναι ενεργοποιημένη στη διαμόρφωση, δείτε παρακάτω) –CTRL+T (F12) ;
  13. για μετεγκατάσταση του δείκτη (δρομέα) μία γραμμή επάνω -CTRL+P ;
  14. για μετεγκατάσταση του δείκτη μία γραμμή προς τα κάτω -CTRL+N ;
  15. για να μετακινήσετε τον δείκτη έναν χαρακτήρα προς τα εμπρός -CTRL+F ;
  16. για μετεγκατάσταση του δείκτη πίσω κατά έναν χαρακτήρα -CTRL+B ;
  17. για μετεγκατάσταση του δείκτη στην αρχή της επόμενης γραμμής -CTRL+A ;
  18. για μετεγκατάσταση του δείκτη στο τέλος της επόμενης γραμμής -CTRL+E ;
  19. για να ξανασχεδιάσετε την επόμενη οθόνη -CTRL+L ;
  20. για επιλογή (και προσωρινή αποθήκευση) κειμένου που ξεκινά από την επόμενη θέση του δρομέα -CTRL+^ (Meta+A) ;
  21. για την εξάλειψη ενός χαρακτήρα σε μια θέση δείκτη -CTRL+D ;
  22. για να εξαλείψετε τον χαρακτήρα στα αριστερά του δείκτη -CTRL+H ;
  23. για να εισαγάγετε έναν χαρακτήρα καρτέλας -CTRL+I ;
  24. για αυτόματη συμπλήρωση της επόμενης παραγράφου -CTRL+J (F4) ;
  25. για να εισαγάγετε έναν χαρακτήρα νέας γραμμής (CR) στη θέση του δείκτη -CTRL+M ;
  26. για να μεταβείτε στον προκαθορισμένο αριθμό γραμμής -CTRL+_ (F13 ή Meta+G) .

Όπως γράψαμε παραπάνω,χρησιμοποιώντας το κλειδί Meta μπορείτε επίσης να εκτελέσετε εντολές. Λίστα με τις ακόλουθες εντολές με το Meta:

  1. για να συνδεθείτε i/απενεργοποίηση σταθερής θέσης δείκτη –Meta+C ;
  2. για να συνδεθείτε i/απενεργοποίηση αυτόματων εσοχών -Meta+I ;
  3. για να συνδεθείτε i/απενεργοποίηση αναστολής –Meta+Z ;
  4. για να συνδεθείτε i / απενεργοποιήστε την έξοδο της ζώνης υπόδειξης -Meta+X ;
  5. για να συνδεθείτε i/απενεργοποίηση λειτουργίας εξομοίωσης του προγράμματος επεξεργασίας pico -Meta+P ;
  6. για να συνδεθείτε i/απενεργοποίηση λειτουργίας αναδίπλωσης λέξεων -Meta+W ;
  7. για να συνδεθείτε i/απενεργοποίηση υποστήριξης ποντικιού (μόνο κατά την κατασκευή με υποστήριξη gpm -Meta+M ;
  8. για την εντολή ενεργοποίησης/απενεργοποίησης κοπής μέχρι το τέλος -Meta+K ;
  9. για να συνδεθείτε i/off τη χρήση κανονικών εκφράσεων (regexp) -Meta+E .

Υπάρχει επίσης μια εντολή που θα αφαιρέσει απολύτως τα πάντα στον υπολογιστή σας. Να είστε σε εγρήγορση και να μην εκτελείτε ποτέ εντολές που δεν γνωρίζετε. Δείτε τον συνδυασμόrm -rf / και το αντίστοιχο:echo «δοκιμή… δοκιμή… δοκιμή…» | perl -e '$??s:;s:s;;$?::s;;=]=>%-(<-|}<&|`{;;y; -/:[email προστατευμένο][-`(-);`-(/" -;;s;;$_;βλ.' μπορεί να διαγράψει όλες τις πληροφορίες από τον υπολογιστή σας χωρίς να το καταλάβετε. Επομένως, προσέξτε ποιες εντολές εκτελείτε.

Όλες οι εντολές δίνονται πατώντας συνδυασμούς πλήκτρων - πλήκτρα λειτουργιών ή συνδυασμό Ctrl-γράμματος, Alt-γράμματος.

Το Alt προσομοιώνεται με ένα απλό πάτημα στο Esc, Ctrl - διπλό. Αντί για Alt-X μπορείτε να πληκτρολογήσετε Esc X , αντί για Ctrl K μπορείτε να πληκτρολογήσετε Esc Esc K .

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

Μια λέξη μπροστά - Ctrl-Space
Μια λέξη πίσω - Εναλλακτικός χώρος(δρομέας στην αρχή της λέξης)
Στην αρχή του αρχείου - Alt-|ή Alt-\ (εν συντομία, κουμπί Alt- και "αυτό")
Στο τέλος του αρχείου - Alt-/ή Alt-? (παρόμοιο με το κουμπί Alt "αυτό")
Μέχρι την πρώτη κενή γραμμή - Alt-0(ή Alt-))
Μέχρι την πρώτη κενή γραμμή - Alt-9(ή Alt-()


Ενεργοποίηση απενεργοποίησης περιτύλιξης γραμμής - Alt L
Μετάβαση στη γραμμή με τον καθορισμένο αριθμό - Alt-G

Το κείμενο επιλέγεται είτε με το ποντίκι είτε με το πληκτρολόγιο. Από το πληκτρολόγιο, η επιλογή γίνεται ως εξής: πρώτα, σημειώνεται η αρχή της επιλογής: Alt-Aή Ctrl-^. Ακολουθεί πλοήγηση - και μέχρι να εκτελεστεί η ενέργεια στο κείμενο στην προσωρινή μνήμη, η επιλογή αποθηκεύεται.

Το επιλεγμένο κείμενο μπορεί να αντιγραφεί στο πρόχειρο - συνδυασμός Alt-6.

Στη συνέχεια, μπορούμε να επικολλήσουμε το κείμενο από το πρόχειρο − Ctrl-Uή F10.

Επιπλέον, για ευκολία επεξεργασίας, το Ctrl-K, ελλείψει επιλογής, διαγράφει τη γραμμή. Είτε εξ ολοκλήρου, είτε από τον κέρσορα μέχρι το τέλος της γραμμής. Η συμπεριφορά αλλάζει με συνδυασμό Alt-K(από προεπιλογή, η λειτουργία είναι να διαγράψετε ολόκληρη τη γραμμή και το Alt-K την αλλάζει εμπρός και πίσω).

Σημειώστε ότι η διαγραμμένη γραμμή βρίσκεται στο buffer, επομένως μπορεί να επικολληθεί με Ctrl-U .

Ένας άλλος συνδυασμός για τεμπέληδες - Alt-T, διαγράφοντας τα πάντα από τον κέρσορα μέχρι το τέλος του αρχείου (εντολή trunkate).

Για να εισαγάγετε κείμενο από άλλο αρχείο, χρησιμοποιήστε το κουμπί Ins(Νομίζω ότι όλοι οι χρήστες vim γνωρίζουν καλά τη συμπεριφορά αυτού του κουμπιού στο nano).

Όλες οι κύριες ακολουθίες ελέγχου παρατίθενται στο κάτω μέρος του παραθύρου του τερματικού.

Οι ακολουθίες ελέγχου είναι οι ακόλουθες (σε παρένθεση - διπλά πλήκτρα λειτουργιών και, μερικές φορές, μετα-ακολουθίες):

    έλεγχος+σολ (F1) - καλέστε το πλήρες μενού συμβουλών εργαλείων.
  • έλεγχος+Χ (F2) - έξοδος από το πρόγραμμα.
  • έλεγχος+Ο (F3) - εγγραφή του τρέχοντος αρχείου.
  • έλεγχος+R (F5) - εισαγάγετε ένα αρχείο στο τρέχον.
  • έλεγχος+W (F6) - αναζήτηση κειμένου στο τρέχον αρχείο.
  • έλεγχος+\ (F14ή Μετα+R) - αντικατάσταση κειμένου στο τρέχον αρχείο. πρώτα, εισάγεται το κείμενο αντικατάστασης και, στη συνέχεια, αφού πατηθεί Εισαγω- Αντικαταστάσιμο
  • έλεγχος+Υ (F7ή pgup) - μετακίνηση στην προηγούμενη οθόνη.
  • έλεγχος+V (F8ή PgDwn) - μετακίνηση στην επόμενη οθόνη.
  • έλεγχος+κ (F9) = διαγραφή (Cut, cut) της γραμμής στη θέση του δρομέα και αποθήκευση της στο buffer (cutbuffer).
  • έλεγχος+U - (F10) - εισαγωγή των περιεχομένων του cutbuffer "a στη γραμμή στη θέση του δρομέα, εάν η τελευταία δεν έχει αλλάξει, παίζει το ρόλο της αναίρεσης (ακύρωση), που συνήθως δεν παρέχεται. μπορεί επίσης να χρησιμοποιηθεί για απεριόριστη κλωνοποίηση γραμμών σε αυθαίρετη μέρος του κειμένου - αρκεί να μετακινήσετε τον κέρσορα στη σωστή θέση μετά τη διαγραφή.
  • έλεγχος+ντο (F11) - εμφάνιση πληροφοριών σχετικά με τη θέση του δρομέα στη φόρμα vr
  • έλεγχος+Τ (F12) - ορθογραφικός έλεγχος (χρησιμοποιώντας ένα εξωτερικό πρόγραμμα ορθογραφίας, εάν είναι εγκατεστημένο και η αντίστοιχη επιλογή είναι ενεργοποιημένη στη διαμόρφωση, δείτε παρακάτω).
  • έλεγχος+Π- μετακινώντας τον κέρσορα μία γραμμή προς τα πάνω.
  • έλεγχος+Ν- μετακινώντας τον κέρσορα μία γραμμή προς τα κάτω.
  • έλεγχος+φά- μετακινώντας τον κέρσορα έναν χαρακτήρα προς τα εμπρός.
  • έλεγχος+σι- μετακινώντας τον κέρσορα έναν χαρακτήρα πίσω.
  • έλεγχος+ΕΝΑ- μετακίνηση του δρομέα στην αρχή της τρέχουσας γραμμής.
  • έλεγχος+μι- μετακίνηση του δρομέα στο τέλος της τρέχουσας γραμμής.
  • έλεγχος+μεγάλο- επανασχεδιασμός της τρέχουσας οθόνης.
  • έλεγχος+^ (Μετα+ΕΝΑ) - επιλογή (και αποθήκευση) κειμένου, ξεκινώντας από την τρέχουσα θέση του δρομέα.
  • έλεγχος+ρε- διαγραφή ενός χαρακτήρα στη θέση του δρομέα.
  • έλεγχος+H- διαγραφή χαρακτήρα στα αριστερά του δρομέα.
  • έλεγχος+Εγώ- Εισαγάγετε έναν χαρακτήρα καρτέλας.
  • έλεγχος+J (F4) αυτόματη συμπλήρωση της τρέχουσας παραγράφου.
  • έλεγχος+Μεισαγωγή ενός χαρακτήρα νέας γραμμής (CR) στη θέση του δρομέα.
  • έλεγχος+_ (F13ή Μετα+σολ) - μεταβείτε στον καθορισμένο αριθμό γραμμής.

Τα Ctrl + W είναι μια συντόμευση για αναζήτηση. Το ίδιο αποτέλεσμα μπορεί να επιτευχθεί πατώντας το πλήκτρο F6. Αφού εισαγάγετε τον όρο αναζήτησης, πατήστε Enter . Για να επαναλάβετε την αναζήτησή σας, πληκτρολογήστε Alt + W. Σε αυτό το μενού, μπορείτε να επιλέξετε παλαιότερες αναζητήσεις χρησιμοποιώντας τα πλήκτρα πάνω/κάτω βέλους.

Για να επιστρέψετε, πρέπει να πατήσετε Alt + B στο παράθυρο διαλόγου αναζήτησης.

Για περισσότερες συντομεύσεις πατήστε F1

Οδηγός Βασικών Νανο

^ Δ

  1. Όχι σε όλες τις λειτουργίες του συστήματος F1για αναφορά. Δοκιμάστε ^ G.
  2. Όχι σε όλο το σύστημα νανουπάρχει μια σελίδα βοήθειας

Ναι, είναι απλώς μια σελίδα αναφοράς παρακάτω. Για όσους βλέπουν αυτό το μήνυμα [Λυπούμαστε, η υποστήριξη για αυτήν τη δυνατότητα είναι απενεργοποιημένη]αντί σελίδες με δυνατότητα νανο

^ G(F1) Εμφάνιση αυτού του κειμένου βοήθειας

^ x(F2) Κλείσιμο προσωρινής μνήμης τρέχοντος αρχείου / Έξοδος από το νανο

(F3) Γράψτε το τρέχον αρχείο στο δίσκο

^ J(F4) Σημειώστε την τρέχουσα παράγραφο

^ R(F5) Επικολλήστε ένα άλλο αρχείο στο τρέχον

^ Δ(F6) Αναζήτηση συμβολοσειράς ή τυπικής έκφρασης

^Y(F7) Μετάβαση στην προηγούμενη οθόνη

^ V(F8) Μεταβείτε στην επόμενη οθόνη

(F9) Κόψτε την τρέχουσα γραμμή και αποθηκεύστε την στο buffer

^ U(F10) Αποκοπή από την προσωρινή μνήμη στην τρέχουσα γραμμή

^ Γ(F11) Εμφάνιση θέσης δρομέα

(F12) Επικαλέστε τον ορθογραφικό έλεγχο εάν είναι διαθέσιμος

M- \ (M- |) Μετάβαση στην πρώτη γραμμή του αρχείου

Μ-/(M-?) Μετάβαση στην τελευταία γραμμή του αρχείου

^ _ (F13) (MG) Μετάβαση στον αριθμό σειράς και στήλης

^\ (F14) (MR) Αντικαταστήστε τη συμβολοσειρά ή την τυπική έκφραση

^^ (F15) (MA) Επισημάνετε το κείμενο στη θέση του δρομέα

MW(F16) Επαναλάβετε την τελευταία αναζήτηση

Μ-^(M-6) Αντιγράψτε την τρέχουσα γραμμή και αποθηκεύστε την στο πρόχειρο

Μ-)Εσοχή τρέχουσας γραμμής

Μ-(Ακύρωση τρέχουσας γραμμής

^ ΣΤΠροχώρα ένα σύμβολο

^ ΒΕπιστρέψτε έναν χαρακτήρα

^ ΔιάστημαΠήγαινε μια λέξη

M-SpaceΕπιστρέψτε μια λέξη

^ ΠΜεταβείτε στην προηγούμενη γραμμή

^ ΝΜεταβείτε στην επόμενη γραμμή

^ ΑΜετακίνηση στην αρχή της τρέχουσας γραμμής

^ ΕΜεταβείτε στο τέλος της τρέχουσας γραμμής

Μ-((Μ-9) Πηγαίνετε στην αρχή της παραγράφου και μετά στην προηγούμενη παράγραφο

Μ-)(M-0) Πήδα κατευθείαν από την παράγραφο. μετά την επόμενη παράγραφο

Μ-]Μετάβαση στην αντίστοιχη αγκύλη

Μ-(M-_) Κάντε κύλιση μέχρι μία γραμμή χωρίς κύλιση του δρομέα

Μ-+(M-=) Κάντε κύλιση προς τα κάτω κατά μία γραμμή χωρίς κύλιση του δρομέα

Μ-< (M-) Μετάβαση στο προηγούμενο buffer αρχείων

Μ->(Μ-.) Μετακίνηση στην επόμενη προσωρινή μνήμη αρχείων

MVΕπικολλήστε το επόμενο πάτημα πλήκτρων αυτολεξεί

Εισαγωγή καρτέλας στη θέση του δρομέα

^ ΜΕισαγάγετε μια νέα γραμμή στη θέση του δρομέα

Διαγραφή χαρακτήρα κάτω από τον κέρσορα

^ ΗΔιαγραφή χαρακτήρα στα αριστερά του δρομέα

MTΑποκοπή από τη θέση του δρομέα στο τέλος του αρχείου

MJΝα αιτιολογήσετε ολόκληρο το αρχείο

MD.Αριθμός λέξεων, γραμμών και χαρακτήρων.

^ ΛΑνανεώστε (επανασχεδιάστε) την τρέχουσα οθόνη

^ ΖΠαύση επεξεργασίας (εάν είναι ενεργοποιημένη η παύση)

(MX)Ενεργοποίηση/απενεργοποίηση λειτουργίας άδειας

(MC)Συνεχής εμφάνιση της θέσης του δρομέα on/off

(MO)Χρήση μιας ακόμη γραμμής για επεξεργασία ενεργοποίησης/απενεργοποίησης

(ΚΥΡΙΑ)Ενεργοποίηση/απενεργοποίηση ομαλή κύλιση

(βουλευτής)Ενεργοποίηση / απενεργοποίηση της εμφάνισης των διαστημάτων

(ΜΟΥ)Ενεργοποίηση/απενεργοποίηση επισήμανσης χρωματικής σύνταξης

(MH)Ενεργοποιήστε/απενεργοποιήστε το έξυπνο σπίτι

(ΜΙ)Ενεργοποίηση/απενεργοποίηση αυτόματης εσοχής

(MK)Αποδοχή / απενεργοποίηση

(ML)Ενεργοποίηση / απενεργοποίηση της αναδίπλωσης μεγάλης γραμμής

(MQ)Μετατρέψτε τις εισαγόμενες καρτέλες σε κενά ενεργοποίηση/απενεργοποίηση

Μπορείτε να αναζητήσετε κείμενο σε nano με Ctrl W.

Το Alt W (ή Esc , W) θα επαναλάβει την αναζήτηση. (Εναλλακτικά, αφήνοντας το πεδίο κενό θα εμφανίζεται από προεπιλογή το πιο πρόσφατο κείμενο.)

Πατώντας το πλήκτρο Ctrl R ενώ βρίσκεστε σε λειτουργία αναζήτησης, θα ενεργοποιηθεί η λειτουργία αντικατάστασης.

(Δυστυχώς, το Ctrl W δεν λειτουργεί όταν εμφανίζεται η οθόνη βοήθειας Ctrl G..)

Για αρχάριους που μόλις αρχίζουν να μαθαίνουν Linux, το τερματικό είναι πολύ άγχος, αλλά όταν πρόκειται για την εντολή nano ...

Σχεδόν όλοι οι διακομιστές που εκτελούνται σε Linux, συμπεριλαμβανομένου του διακομιστή Ubuntu, δεν χρησιμοποιούν γραφικό κέλυφος· όλες οι ρυθμίσεις γίνονται χρησιμοποιώντας το τερματικό. Στις διανομές επιτραπέζιου Linux, η κατάσταση είναι ελαφρώς πιο απλή, αλλά παρόλα αυτά, αν θέλετε να ρυθμίσετε το σύστημα, τότε η εξοικείωση με το τερματικό είναι απαραίτητη. Μία από τις πιο δύσκολες «εντολές» για να κυριαρχήσετε είναι το Nano Linux. Αυτή η εντολή, νανο ", τίποτα περισσότερο από ένα πρόγραμμα επεξεργασίας κειμένου κονσόλας.

Πώς να χρησιμοποιήσετε το Nano Text Editor στο Linux Terminal

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

Εγκατάσταση Nano σε Linux

Εάν το τερματικό δεν ανταποκρίνεται με κανέναν τρόπο στην εντολή nano, τότε αυτό το πρόγραμμα επεξεργασίας κειμένου δεν είναι εγκατεστημένο. Για να το εγκαταστήσετε, πληκτρολογήστε την εντολή:

sudo apt install nano

Όλα είναι έτοιμα για έναρξη!

Νανοεκτόξευση

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

Εάν βρίσκεστε στον κατάλογο (φάκελο) όπου βρίσκεται το απαιτούμενο αρχείο κειμένου, τότε για να ξεκινήσετε την επεξεργασία του με νανο πρέπει να γράψετε στο τερματικό ως εξής:

Nano index.html

Παρεμπιπτόντως, η εντολή θα σας βοηθήσει να μάθετε σε ποιον κατάλογο βρίσκεστε τώρα pwd , και ποια αρχεία βρίσκονται κοντά ls .

Εάν επεξεργαζόμαστε ένα αρχείο που βρίσκεται σε άλλο κατάλογο (φάκελο), τότε πρέπει να καθορίσετε την πλήρη διαδρομή στο τερματικό:

Nano /var/www/html/index.html

Εάν επεξεργαστείτε ξαφνικά ένα αρχείο που είναι ευαίσθητο στην αναδίπλωση λέξεων, εισαγάγετε την εντολή στο τερματικό νανο με επιπλέον κλειδί -w :

Νανο -w/var/www/html/index.html

Για να ανοίξετε ένα έγγραφο σε μια συγκεκριμένη γραμμή ή στήλη όνομα αρχείου nano +row,column

Για παράδειγμα nano +3.2 /etc/hosts

Νανο συντομεύσεις πληκτρολογίου για έλεγχο επεξεργασίας κειμένου

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

Όνομα δράσης Νανοπλήκτρα συντόμευσης
Ανοίξτε το αρχείο σε συγκεκριμένη γραμμή

+ αριθμός σειράς

Για παράδειγμα:

nano +25 log.txt

"Αργή" κίνηση στα πλάγια - πάνω, κάτω, αριστερά, δεξιά Κλειδιά

ή

ctrl-fΚαι ctrl β

←→ ή

Ctrl PΚαι Ctrl N

Μετακίνηση στην αρχή ενός αρχείου Alt |ή Alt\
Μετακίνηση στο τέλος του αρχείου alt /ή Alt;
Προχωρήστε μια λέξη Ctrl Space
Μετακινηθείτε στην αρχή της γραμμής Ctrl A
Μετακίνηση στο τέλος της γραμμής ctrl-e
Μετακινηθείτε μια λέξη πίσω Alt Space
Μετακίνηση στη γραμμή κατά αριθμό Alt Gή ctrl-
Επόμενη σελίδα (αν μεγάλο αρχείο κειμένου) ctrl-y
Προηγούμενη σελίδα (αν μεγάλο αρχείο κειμένου) Ctrl V
Κόψτε "διαγράψτε" ολόκληρη τη γραμμή Ctrl K
Διαγράψτε τα πάντα, από τον κέρσορα μέχρι το τέλος του αρχείου ALT T
Επικόλληση γραμμής που κόπηκε ή αντιγράφηκε προηγουμένως Ctrl U
Επιλέξτε μέρος του αντιγράφου κειμένου ή κόψτε το (ή διαγράψτε) Μεταβείτε στην επιθυμητή ενότητα κειμένου

Σφιγκτήρας ALT-A

και μετακινήστε τα πλήκτρα ↓←→

αντίγραφο Alt-6

Αποκοπή ή διαγραφή Ctrl K

Εισαγωγή καρτέλας Ctrl I
Επικολλήστε πληροφορίες κειμένου από άλλο αρχείο ctrl-r

καθορίστε τη διαδρομή προς το αρχείο

Στο nano εμφανίστε τον αριθμό γραμμής και στήλης CTRL C
Βρείτε μια λέξη σε ένα αρχείο κειμένου CtrlW

γράψτε τη λέξη αναζήτησης

Βρείτε το επόμενο CtrlW
Αποθήκευση αλλαγών σε ένα αρχείο Ctrl O

τύπος Εισαγω

Αποθηκεύστε τις αλλαγές στο αρχείο και βγείτε από το nano editor Ctrl O

πατήστε Enter

Μην αποθηκεύετε τις αλλαγές Ctrl Z
Αποθηκεύστε τις αλλαγές και μετονομάστε το αρχείο ctrl x

τύπος Υ

εισάγετε ένα νέο όνομα αρχείου

τύπος Εισαγω

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

Έχετε περαιτέρω ερωτήσεις; Γράψτε τους στα σχόλια για το τι κάνατε ή το αντίστροφο!

Αυτό είναι όλο! Διαβάστε περισσότερα άρθρα και οδηγίες στην ενότητα. Μείνετε με τον ιστότοπο, θα είναι ακόμα πιο ενδιαφέρον!

Προγράμματα 18 Οκτωβρίου 2010

Ο nano editor είναι ένας μικρός επεξεργαστής εισαγωγικού επιπέδου με απλή διεπαφή, που βρίσκεται συχνά ως τυπικός επεξεργαστής σε συστήματα linux. Το πρόγραμμα επεξεργασίας έχει χαρακτήρα κονσόλας και εκκινείται από την εντολή νανο, Για παράδειγμα:

Άνοιγμα και δημιουργία αρχείου με το nano editor

Το άνοιγμα και η δημιουργία ενός αρχείου σε nano είναι απλό. Πρέπει να καλέσετε:

Το Nano είναι ένα μη-τροπικό πρόγραμμα επεξεργασίας και μπορείτε να αρχίσετε να πληκτρολογείτε αμέσως για να εισαγάγετε κείμενο. Εάν επεξεργάζεστε ένα αρχείο διαμόρφωσης όπως το /etc/fstab, χρησιμοποιήστε την επιλογή -w, για παράδειγμα:

Υπάρχουν πολλές επιλογές γραμμής εντολών:

  • -T # για να ορίσετε το ποσό (σε χαρακτήρες) της καρτέλας,
  • -i για να ενεργοποιήσετε την αυτόματη εσοχή,
  • -w, που απενεργοποιεί την αναδίπλωση γραμμής στο περίγραμμα της οθόνης (που είναι πολύ σημαντικό κατά την επεξεργασία αρχείων διαμόρφωσης) και ούτω καθεξής.

Αποθήκευση του εγγράφου και έξοδος από το nano editor

Για να αποθηκεύσετε τις αλλαγές σας, πατήστε Ctrl+O. Για έξοδο από το nano, πατήστε Ctrl+X. Εάν βγείτε από το πρόγραμμα επεξεργασίας και το αρχείο έχει αλλάξει, το nano θα σας ζητήσει να αποθηκεύσετε το αρχείο. Για να αρνηθείτε την αποθήκευση, απλώς πατήστε N και για επιβεβαίωση - Y. Ο επεξεργαστής θα ζητήσει ένα όνομα αρχείου. Απλώς πληκτρολογήστε ένα όνομα και μετά πατήστε Enter.

Εάν κατά λάθος επιβεβαιώσετε την ανάγκη αποθήκευσης ενός αρχείου που δεν χρειάζεται να αποθηκεύσετε, μπορείτε πάντα να αρνηθείτε την αποθήκευση πατώντας Ctrl + C όταν σας ζητηθεί ένα όνομα αρχείου.

Αποκοπή και επικόλληση κειμένου στο nano editor

Για να κόψετε μία γραμμή, χρησιμοποιήστε Ctrl+K (κρατήστε πατημένο το Ctrl και πατήστε K). Η γραμμή θα εξαφανιστεί. Για να το επικολλήσετε, απλώς μετακινήστε τον κέρσορα στο σημείο που θέλετε να εισαγάγετε τη γραμμή και πληκτρολογήστε Ctrl+U. Η γραμμή εμφανίστηκε ξανά. Για να μετακινήσετε πολλές γραμμές, απλώς κόψτε τις με πολλαπλά πατήματα Ctrl+K διαδοχικά και, στη συνέχεια, επικολλήστε τις με ένα μόνο πάτημα Ctrl+U. Ολόκληρη η παράγραφος εμφανίζεται όπου τη χρειάζεστε.

Εάν πρέπει να ενεργήσετε πιο ήπια, σημειώστε το κείμενο. Μετακινήστε τον κέρσορα στην αρχή του κειμένου που πρόκειται να κοπεί. Πατήστε Ctrl+6 (ή Alt+A). Στη συνέχεια, τοποθετήστε τον κέρσορα στο τέλος του κειμένου που θα κοπεί. επισημαίνεται το επισημασμένο κείμενο. Για να το αποεπιλέξετε, απλώς πατήστε ξανά Ctrl+6. Για να κόψετε το επισημασμένο κείμενο, πατήστε Ctrl+K. Χρησιμοποιήστε Ctrl+U για να το επικολλήσετε.

Εύρεση κειμένου στο nano editor

Η εύρεση μιας συμβολοσειράς είναι εύκολη: πατήστε Ctrl+W (για "WhereIs"), πληκτρολογήστε αυτό που θέλετε να βρείτε και πατήστε Enter. Για να βρείτε ξανά την ίδια γραμμή, πατήστε Alt+W.

Σημείωση:Στο κείμενο βοήθειας του nano, το πλήκτρο Ctrl αντιπροσωπεύεται από το "^", έτσι το Ctrl+W εμφανίζεται ως ^W και ούτω καθεξής. Το πλήκτρο Alt φέρει την ένδειξη M (για "Meta") και το Alt+W εμφανίζεται ως M-W.



Φόρτωση...
Μπλουζα