Αρχική σελίδα » πως να » Πώς να αγνοήσετε την περίπτωση όταν χρησιμοποιείτε την ολοκλήρωση της καρτέλας στο τερματικό Linux

    Πώς να αγνοήσετε την περίπτωση όταν χρησιμοποιείτε την ολοκλήρωση της καρτέλας στο τερματικό Linux

    Στη γραμμή εντολών στο Linux γίνεται διάκριση πεζών-κεφαλαίων. Όταν χρησιμοποιείτε την ολοκλήρωση της καρτέλας για να αλλάξετε γρήγορα ή να καταγράψετε τους καταλόγους στη γραμμή εντολών, πρέπει να ταιριάξετε την περίπτωση των ονομάτων καταλόγων. Ωστόσο, υπάρχει ένας τρόπος για να μην γίνεται λόγος για την ολοκλήρωση της καρτέλας.

    Η ολοκλήρωση των καρτελών καθιστά πιο γρήγορη και ευκολότερη την εισαγωγή ονομάτων καταλόγων στη γραμμή εντολών. Μπορείτε απλώς να αρχίσετε να πληκτρολογείτε την αρχή του ονόματος καταλόγου στη γραμμή εντολών και, στη συνέχεια, πατήστε Tab για να εισαγάγετε αυτόματα το υπόλοιπο όνομα του καταλόγου. Για παράδειγμα, για να μεταβείτε στον κατάλογο "Έγγραφα", απλώς ξεκινήστε να πληκτρολογείτε cd Docu και στη συνέχεια πατήστε Tab. Θα γίνει αυτόματη συμπλήρωση cd Έγγραφα / .

    Μπορείτε να κάνετε αυτό το χαρακτηριστικό μη ευαίσθητο προσθέτοντας μια ρύθμιση στο αρχείο .inputrc του Linux. Αυτό το αρχείο χειρίζεται τις αντιστοιχίσεις πληκτρολογίου για συγκεκριμένες καταστάσεις στη γραμμή εντολών (ή το κέλυφος bash) και σας επιτρέπει να προσαρμόσετε τη συμπεριφορά της γραμμής εντολών. Είναι πολύ εύκολο να προσθέσετε αυτήν τη ρύθμιση και θα σας δείξουμε πώς.

    Υπάρχουν δύο αρχεία .inputrc: ένα σφαιρικό που ισχύει για όλους τους χρήστες του συστήματος ( /etc/.inputrc ) και ένα τοπικό στον οικείο κατάλογο του τρέχοντος χρήστη που ισχύει μόνο για αυτόν τον χρήστη ( ~ / .inputrc ). Ο χαρακτήρας ~ αντιπροσωπεύει τον αρχικό κατάλογο, όπως το / home / lori /. Το τοπικό αρχείο .inputrc αντικαθιστά το γενικό, πράγμα που σημαίνει ότι όλες οι ρυθμίσεις που προσθέτετε στο τοπικό αρχείο θα χρησιμοποιηθούν παρά το περιεχόμενο του συνολικού αρχείου. Προσθέτουμε στο παράδειγμά μας τη ρύθμιση που δεν είναι ευαίσθητη στις περιπτώσεις, στον τοπικό μας λογαριασμό, αλλά μπορείτε να το κάνετε είτε με τον τρόπο.

    Θα χρησιμοποιήσουμε έναν επεξεργαστή κειμένου που ονομάζεται gedit για να προσθέσετε τη ρύθμιση στο αρχείο .inputrc. Πατήστε Ctrl + Alt + T για να ανοίξετε το τερματικό. Στη συνέχεια, για να αλλάξετε το τοπικό αρχείο .inputrc, πληκτρολογήστε την ακόλουθη εντολή στη γραμμή εντολών και πατήστε Enter.

    gksu gedit ~ / .inputrc

    Αν θέλετε να αλλάξετε το γενικό αρχείο .inputrc, πληκτρολογήστε την παρακάτω εντολή.

    gksu gedit /etc/.inputrc

    Αν δεν έχετε αρχείο .inputrc, αυτή η εντολή θα δημιουργήσει αυτόματα στον οικείο σας κατάλογο ή στον κατάλογο / etc.

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

    Το αρχείο .inputrc μπορεί να είναι κενό και αυτό είναι καλό. Για να έχετε την περίπτωση συμπλήρωσης καρτέλας να αγνοηθεί, προσθέστε την ακόλουθη γραμμή στο αρχείο:

    ορίστε την ολοκλήρωση-παραβίαση-περίπτωση σε

    Κάντε κλικ στην επιλογή "Αποθήκευση".

    Για να κλείσετε το gedit, κάντε κλικ στο κουμπί "X" στην επάνω αριστερή γωνία.

    Η ρύθμιση που μόλις προσθέσατε στο αρχείο .inputrc δεν θα επηρεάσει την τρέχουσα περίοδο λειτουργίας του τερματικού παραθύρου. Πρέπει να κλείσετε το παράθυρο του τερματικού και να το ανοίξετε ξανά για να επηρεαστεί η αλλαγή. Έτσι, πληκτρολογήστε έξοδος στη γραμμή εντολών και πατήστε Enter ή κάντε κλικ στο κουμπί "X" στην επάνω αριστερή γωνία του παραθύρου.

    ΣΗΜΕΙΩΣΗ: Μπορεί να δείτε ορισμένες προειδοποιήσεις που εμφανίζονται, όπως φαίνεται παρακάτω, αλλά δεν επηρεάζουν το τι κάνουμε με το αρχείο.

    Τώρα, για παράδειγμα, όταν πληκτρολογείτε cd docu και πατήστε Tab ...

    ... η συμπλήρωση καρτελών θα λειτουργήσει ακόμα κι αν η περίπτωση δεν ταιριάζει με το όνομα του καταλόγου.

    Αν θέλετε να επιστρέψετε στην προεπιλεγμένη ρύθμιση των πεζών για την ολοκλήρωση της καρτέλας, απλώς ανοίξτε το ίδιο αρχείο .inputrc στο οποίο προσθέσατε τη ρύθμιση, διαγράψτε τη γραμμή που προσθέσατε και αποθηκεύστε και κλείστε το αρχείο. Θυμηθείτε να κλείσετε το παράθυρο του τερματικού και να το ανοίξετε ξανά μετά την αλλαγή του αρχείου .inputrc.