Emacs Key Bindings

Emacs Key Bindings



Όλοι εκτιμούμε την υψηλή προσαρμογή και την επεκτάσιμη φύση του προγράμματος επεξεργασίας κειμένου Emacs. Το Emacs προσφέρει ισχυρές λειτουργίες σε συνδυασμό με την εντατική χρήση συντομεύσεων πληκτρολογίου, παρέχοντας στους χρήστες γρήγορη πρόσβαση και λύση.

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







Διαφορετικές κατηγορίες και παραδείγματα δεσμεύσεων κλειδιών Emacs

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



1. Πλήκτρα τροποποίησης



Το Emacs χρησιμοποιεί δύο κλειδιά τροποποίησης. Το πρώτο είναι το Ctrl (έλεγχος). Το άλλο είναι το κλειδί Meta (Alt/Esc). Το πλήκτρο 'Ctrl' χρησιμοποιείται με βασικές εντολές για την ενεργοποίηση ενός συμβάντος. Για παράδειγμα, μπορείτε να ενεργοποιήσετε τη δυνατότητα αναζήτησης πατώντας 'C-x x-f'. Σε μια τέτοια περίπτωση, πατάτε τα πλήκτρα 'Ctrl + x' ταυτόχρονα, στη συνέχεια αφήνετε και πατάτε τα πλήκτρα 'Ctrl + f' για να εμφανιστεί το μήνυμα αναζήτησης.





Θα λάβετε μια έξοδο όπως αυτή που ακολουθεί:


Το πλήκτρο 'Meta' συνδυάζεται με άλλα πλήκτρα για να ενεργοποιήσει τις εντολές. Για παράδειγμα, μπορείτε να χρησιμοποιήσετε τη γραμμή εντολών Emacs πατώντας 'M-x'. Πατήστε τα πλήκτρα 'Alt + x' ταυτόχρονα και στη συνέχεια πληκτρολογήστε την εντολή σας.



2. Βασικές Κινήσεις

Χρησιμοποιώντας τα πλήκτρα ελέγχου/Ctrl και Meta (Alt), μπορείτε να πλοηγηθείτε γρήγορα σε ένα buffer.

    • C-p - Μετακινεί τον κέρσορα προς τα πάνω.
    • C-n - Μετακινεί τον κέρσορα προς τα κάτω.
    • Γ-β – Μετακινεί τον κέρσορα αριστερά.
    • C-f – Μετακινεί τον κέρσορα δεξιά.
    • Γ-α – Μετακινείται στην αρχή της γραμμής.
    • Υπάρχει - Κινείται στο τέλος της γραμμής.
    • M-f – Μετακινεί τον κέρσορα μία λέξη μπροστά.
    • M-b - Μετακινεί τον κέρσορα μία λέξη πίσω.

3. Πλήκτρα κειμένου

Μπορείτε να επιλέξετε γρήγορα, να αντιγράψετε, να αποκόψετε και να επικολλήσετε τα κείμενα με τα ακόλουθα πλήκτρα:

    • C-SPC (Ctrl + Space) – Ξεκινήστε να επιλέγετε το κείμενο. Θα λάβετε μια έξοδο ότι η ένδειξη έχει οριστεί.
    • M-w - Αντιγράψτε το επιλεγμένο κείμενο
    • C-w - Κόψτε το επιλεγμένο κείμενο
    • C-y - Επικολλήστε το κείμενο από το πρόχειρο

4. Λειτουργίες αναζήτησης

Το Emacs σάς επιτρέπει να κάνετε αναζήτηση μέσα στο κείμενο. Μπορείτε επίσης να αναζητήσετε αρχεία όταν τα ανοίγετε.

    • C-s - Αυξάνει την αναζήτηση προς τα εμπρός
    • C-r – Αυξάνει την αναζήτηση προς τα πίσω
    • C-x C-f – Σας επιτρέπει να αναζητήσετε και να ανοίξετε ένα αρχείο.

5. Εργασία με το buffer

Το Emacs λειτουργεί με buffer και παράθυρα και μπορείτε να έχετε πολλαπλά ανοιχτά buffer. Μια τέτοια περίπτωση απαιτεί να γνωρίζετε ποια κλειδιά να χρησιμοποιήσετε.

  • C-x b – Εναλλαγή μεταξύ ανοιχτών buffer
      • C-x 1 - Κλείστε όλα τα ανοιχτά παράθυρα εκτός από το ενεργό
      • C-x 2 - Χωρίστε ένα παράθυρο οριζόντια

  • C-x 3 - Χωρίστε ένα παράθυρο κάθετα
  • C-x C-s – Αποθηκεύστε τις αλλαγές που έγιναν στο τρέχον buffer
  • Γ-χ Γ-γ – Έξοδος από το Emacs. Εάν κάποιο buffer είναι ανοιχτό, σας ζητά να το αποθηκεύσετε πριν την έξοδο.

    6. Προσαρμογή και εντολές

    Μπορείτε να προσαρμόσετε το Emacs χρησιμοποιώντας το αρχείο διαμόρφωσης. Το αρχείο διαμόρφωσης είναι είτε '.emacs' ή '.emacs.d/init.el'.

    Για να καλέσετε μια εντολή όπως το 'text-scale-adjust', πατήστε το 'M-x'. Στη συνέχεια, πληκτρολογήστε το όνομα της εντολής. Πατήστε το πλήκτρο Enter/RET για να εκτελέσετε την εντολή.


    Μπορείτε να σκοτώσετε την τρέχουσα εντολή πατώντας τα πλήκτρα 'C-g'.


    Για να αναιρέσετε τις αλλαγές, χρησιμοποιήστε τα πλήκτρα 'C-x u'.

    συμπέρασμα

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