Android

Πώς να χρησιμοποιήσετε το nano, τον επεξεργαστή κειμένου linux γραμμής εντολών

Περιφερειακές Συσκευές Εισόδου

Περιφερειακές Συσκευές Εισόδου

Πίνακας περιεχομένων:

Anonim

Όταν εργάζεστε στη γραμμή εντολών, αρκετά συχνά θα χρειαστεί να δημιουργήσετε ή να επεξεργαστείτε αρχεία κειμένου. Δύο από τους πιο ισχυρούς και δημοφιλείς συντάκτες γραμμής εντολών είναι οι Vim και Emacs. Και οι δύο έχουν μια απότομη καμπύλη μάθησης που μπορεί να εκφοβίσει τους νέους χρήστες. Για εκείνους που χρειάζονται έναν απλό επεξεργαστή, υπάρχει νανο.

Το GNU nano είναι ένας εύκολος στη χρήση επεξεργαστής κειμένου γραμμής εντολών για λειτουργικά συστήματα Unix και Linux. Περιλαμβάνει όλες τις βασικές λειτουργίες που θα περιμένατε από έναν κανονικό επεξεργαστή κειμένου, όπως επισημάνσεις σύνταξης, πολλαπλά buffers, αναζήτηση και αντικατάσταση με υποστήριξη κανονικής έκφρασης, ορθογραφικό έλεγχο, κωδικοποίηση UTF-8 και πολλά άλλα.

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

Εγκατάσταση του Nano

Ο επεξεργαστής κειμένου Nano είναι προεγκατεστημένος στο macOS και στις περισσότερες διανομές Linux. Για να ελέγξετε αν είναι εγκατεστημένος στον τύπο του συστήματός σας:

nano --version

Η έξοδος θα φαίνεται κάπως έτσι:

GNU nano, version 2.9.3 (C) 1999-2011, 2013-2018 Free Software Foundation, Inc. (C) 2014-2018 the contributors to nano Email: [email protected] Web:

Εγκαταστήστε το Nano στο Ubuntu και στο Debian

sudo apt install nano

Εγκαταστήστε Nano σε CentOS και Fedora

sudo yum install nano

Άνοιγμα και δημιουργία αρχείων

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

nano filename

Αυτό ανοίγει ένα νέο παράθυρο προγράμματος επεξεργασίας και μπορείτε να ξεκινήσετε την επεξεργασία του αρχείου.

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

Όλες οι εντολές έχουν πρόθεμα είτε με το χαρακτήρα ^ είτε με το M . Το σύμβολο καρέ ( ^ ) αντιπροσωπεύει το Ctrl . Για παράδειγμα, οι εντολές ^J σημαίνουν την ταυτόχρονη πίεση των πλήκτρων Ctrl και J Το γράμμα M αντιπροσωπεύει το Alt .

Μπορείτε να πάρετε μια λίστα με όλες τις εντολές πληκτρολογώντας Ctrl+g .

Για να ανοίξετε ένα αρχείο, πρέπει να έχετε δικαιώματα ανάγνωσης του αρχείου.

nano +line_number, character_number filename

Επεξεργασία αρχείων

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

Για να μετακινήσετε τον κέρσορα σε έναν συγκεκριμένο αριθμό γραμμής και χαρακτήρα, χρησιμοποιήστε την εντολή Ctrl+_ . Το μενού στο κάτω μέρος της οθόνης θα αλλάξει. Καταχωρίστε τον αριθμό στο πεδίο "Εισαγωγή αριθμού γραμμής, αριθμού στήλης:" και πατήστε Enter .

Αναζήτηση και αντικατάσταση

Για να αναζητήσετε ένα κείμενο, πατήστε Ctrl+w , πληκτρολογήστε τον όρο αναζήτησης και πατήστε Enter . Ο δρομέας θα μετακινηθεί στον πρώτο αγώνα. Για να μετακινηθείτε στον επόμενο αγώνα, πατήστε Alt+w .

Κοπή, κοπή και επικόλληση

Για να επιλέξετε κείμενο, μετακινήστε το δρομέα στην αρχή του κειμένου και πατήστε Alt+a . Αυτό θα ορίσει ένα σημάδι επιλογής. Μετακινήστε το δρομέα στο τέλος του κειμένου που θέλετε να επιλέξετε χρησιμοποιώντας τα βελάκια. Το επιλεγμένο κείμενο θα επισημανθεί. Αν θέλετε να ακυρώσετε την επιλογή πιέστε Ctrl+6

Αντιγράψτε το επιλεγμένο κείμενο στο πρόχειρο χρησιμοποιώντας την εντολή Alt+6 . Ctrl+k θα κόψει το επιλεγμένο κείμενο.

Για να επικολλήσετε το κείμενο, μετακινήστε το δρομέα στο σημείο όπου θέλετε να βάλετε το κείμενο και πατήστε Ctrl+u .

Αποθήκευση και έξοδος

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

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

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

Προσαρμογή του Nano (nanorc)

Όταν το nano εκκινείται, διαβάζει τις παραμέτρους διαμόρφωσής του από το αρχείο διαμόρφωσης ολόκληρου του συστήματος /etc/nanorc και από τα ειδικά αρχεία για το χρήστη ~/.config/nano/nanorc και ~/.nanorc αν υπάρχουν τα αρχεία.

Οι επιλογές που καθορίζονται στα αρχεία χρήστη υπερισχύουν των γενικών επιλογών.

Επισκεφθείτε τη σελίδα nanorc για μια πλήρη λίστα όλων των διαθέσιμων επιλογών.

Σκιαγράφηση σύνταξης

Το Nano συνοδεύεται από κανόνες συντακτικής επισήμανσης για τους πιο δημοφιλείς τύπους αρχείων. Στα περισσότερα συστήματα Linux, τα αρχεία σύνταξης αποθηκεύονται στον κατάλογο /usr/share/nano και περιλαμβάνονται από προεπιλογή στο αρχείο διαμόρφωσης /etc/nanorc .

/ etc / nanorc

include "/usr/share/nano/*.nanorc"

Η πιο εύκολη επιλογή για την ενεργοποίηση της επισήμανσης για έναν νέο τύπο αρχείου είναι η αντιγραφή του αρχείου που περιέχει τους κανόνες επισήμανσης σύνταξης στον κατάλογο /usr/share/nano .

Ορίστε το Nano ως προεπιλεγμένο πρόγραμμα επεξεργασίας κειμένου

Από προεπιλογή στα περισσότερα συστήματα Linux, ο προεπιλεγμένος επεξεργαστής κειμένου για εντολές όπως το visudo και το crontab έχει οριστεί σε vi. Για να χρησιμοποιήσετε το νανο ως προεπιλεγμένο πρόγραμμα επεξεργασίας κειμένου, πρέπει να αλλάξετε τις μεταβλητές περιβάλλοντος VISUAL και EDITOR .

Οι χρήστες Bash μπορούν να εξάγουν τις μεταβλητές στο αρχείο ~/.bashrc :

~ /.bashrc

export VISUAL=nano export EDITOR="$VISUAL"

Βασική χρήση νανο

Παρακάτω είναι τα πιο βασικά βήματα για να ξεκινήσετε με το νανο:

  1. Στη γραμμή εντολών, πληκτρολογήστε nano ακολουθούμενη από το όνομα αρχείου.Επεξεργαστείτε το αρχείο όπως απαιτείται.Χρησιμοποιήστε την εντολή Ctrl-x για να αποθηκεύσετε και να κλείσετε τον επεξεργαστή κειμένου.

συμπέρασμα

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

Για περισσότερες πληροφορίες σχετικά με το Gnu Nano, επισκεφθείτε την επίσημη σελίδα τεκμηρίωσης νανο.

Μη διστάσετε να αφήσετε ένα σχόλιο εάν έχετε οποιεσδήποτε ερωτήσεις.

νανο τερματικό