Emacs # 1

Αυτό είναι το πρώτο μου άρθρο Desdelinux και θα μιλήσω για EmacsΕίμαι προγραμματιστής και επομένως πρέπει να έχω έναν καλό επεξεργαστή κώδικα που υποστηρίζει τις διαφορετικές γλώσσες που χρησιμοποιώ: html, js, css, java κ.λπ.

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

εικονίδιο επεξεργαστή κειμένου emacs

εικονίδιο επεξεργαστή κειμένου emacs

Εγκατάσταση Emacs:

Διανομές με Apt:
sudo apt-get install emacs

Διανομές με yum:
sudo yum install emacs

Διανομές Zypper:
sudo zypper install emacs

Μόλις εγκατασταθεί, μπορούμε να εκτελέσουμε το Emacs από το τερματικό πληκτρολογώντας emacs ή ανοίγοντας το από το εικονίδιο.

Το Emacs δεν χρειάζεται γραφικό περιβάλλον για να λειτουργήσει καθώς το nano ή το vim μπορεί να λειτουργήσει κάτω από το τερματικό.

Στην αρχική οθόνη μπορούμε να δούμε κάτι τέτοιο

emacs

Είναι λίγο πιθανό να μετακινηθείτε σε ένα έγγραφο και την εξήγηση ότι το κλειδί ctrl θα κληθεί C και το κλειδί άλλος MΑυτά είναι τα πιο χρησιμοποιημένα πλήκτρα, τώρα θα εξηγήσω τις πιο σημαντικές συντομεύσεις και θα ακολουθήσω την ίδια ονοματολογία του οδηγού για τα κλειδιά:

ctrl λέγεται C y άλλος M

Για να ανοίξετε ή να δημιουργήσετε ένα αρχείο:
C+x+C+f

Για να αποθηκεύσετε ένα αρχείο:
C+x+C+s

Για να αποθηκεύσετε ένα αρχείο (αποθήκευση ως):
C+x+C+w

Εάν ανοίξατε περισσότερα από ένα αρχεία, μπορείτε να περάσετε από διαφορετικά buffer
C + x + ← ή →

Το Emacs διαχωρίζει και χειρίζεται buffer και μπορείτε να δείτε πολλαπλά buffer ταυτόχρονα (τα buffer είναι σαν παράθυρα).

Για να έχετε 2 οριζόντια buffer:
C+x+2

Για να έχετε 2 κατακόρυφα buffer (εάν κάνετε αυτούς τους συνδυασμούς πλήκτρων στη σειρά, θα δείτε ότι οι buffer προσθέτονται):
C+x+3

Για να αλλάξετε το δείκτη σε άλλο buffer:
Γ + χ + ο

Για να έχετε ένα μόνο buffer:
C+x+1

Για να κλείσετε ένα buffer:
C+x+k

Εάν, για παράδειγμα, κάνουμε ένα λάθος σε μια συντόμευση, μπορούμε να το ακυρώσουμε με:
Γ + ζ

Για να κλείσετε emacs μόνο:
C+x+C+C

Για να το αναστείλετε:
Γ + ζ

Μπορούμε να το επαναφέρουμε με το αναγνωριστικό του που θα βρούμε εκτελώντας την εντολή:

jobs

Και μετά εκτελέστε την ακόλουθη εντολή με το αναγνωριστικό των emacs

fg
Αυτό είναι κάτι βασικό των emacs, μοιάζει με οποιονδήποτε άλλο επεξεργαστή κειμένου, αλλά οι συντομεύσεις πληκτρολογίου του, που δεν θα μας αφήσουν να πάρουμε τα χέρια μας από το πληκτρολόγιο, και τα mods του είναι αυτό που το καθιστά κάτι πραγματικά χρήσιμο, αλλά θα μιλήσω για mods, εάν είναι Ότι με επιτρέπουν, σε ένα άλλο άρθρο, στο μεταξύ θα σας αφήσω το ακόλουθο mod για τους λάτρεις των τερματικών
Μ + x

Γράφουν κέλυφος και δίνουν εισάγετε

Emacs Rocks !!


Αφήστε το σχόλιό σας

Η διεύθυνση email σας δεν θα δημοσιευθεί. Τα υποχρεωτικά πεδία σημειώνονται με *

*

*

  1. Υπεύθυνος για τα δεδομένα: Miguel Ángel Gatón
  2. Σκοπός των δεδομένων: Έλεγχος SPAM, διαχείριση σχολίων.
  3. Νομιμοποίηση: Η συγκατάθεσή σας
  4. Κοινοποίηση των δεδομένων: Τα δεδομένα δεν θα κοινοποιούνται σε τρίτους, εκτός από νομική υποχρέωση.
  5. Αποθήκευση δεδομένων: Βάση δεδομένων που φιλοξενείται από τα δίκτυα Occentus (ΕΕ)
  6. Δικαιώματα: Ανά πάσα στιγμή μπορείτε να περιορίσετε, να ανακτήσετε και να διαγράψετε τις πληροφορίες σας.

  1.   ripper2hl dijo

    Δεν περίμενα να δημοσιευτεί ήδη το άρθρο μου: /

    1.    x11tete11x dijo

      Εάν το στείλατε για έλεγχο και ένα mod το είδε και εγκρίθηκε, τότε το xD δημοσιεύεται

      1.    Έλαβ dijo

        Στην πραγματικότητα ήταν μόνο σε προσχέδια, αλλά το eNano μου είπε ότι ήταν έτοιμο 😀

        1.    ripper2hl dijo

          Εντάξει, εντάξει, νόμιζα ότι είχα δώσει κάποια επιλογή και είχε δημοσιευτεί xD

  2.   Antonio J. Galisteo dijo

    Πολύ καλό άρθρο. Νομίζω ότι το nano τρέχει επίσης στο τερματικό και δεν χρειάζεται γραφικό περιβάλλον.

    1.    Antonio J. Galisteo dijo

      Συγγνώμη, διάβασα λάθος και γρήγορα, το νανο είναι εντάξει 🙂

  3.   eliotime3000 dijo

    Έκανα αυτό το στιγμιότυπο οθόνης του GNU Emacs στα Windows. Τέλος πάντων, καλό άρθρο.

    1.    Ο Ιησούς Ισραήλ Perales Martinez dijo

      Λοιπόν, αυτό που συμβαίνει είναι ότι διάβαζα τον οδηγό συντακτών και με πρότειναν να χρησιμοποιήσω εικόνες που έχουν ήδη ανεβάσει και στη συνέχεια να χρησιμοποιήσω αυτήν: Β, ευχαριστώ

  4.   Κακή τακού dijo

    Το δεύτερο μέρος αναμένεται σύντομα μαζί σας, emacs και .emacs.d με την τελική διαμόρφωση για την ανάπτυξη HTML-css-js, πρόσφατα ξεκίνησα με το χιλιάδες μάθημα html και μόνο με επεξεργασία σε emacs βρίσκω ειρήνη (αυτή τη στιγμή έχω μόνο τη λειτουργία αυτόματης συμπλήρωσης και τη λειτουργία js).
    Υπάρχουν πολλά ειδικά ides και συντάκτες, αλλά τίποτα δεν είναι τόσο άνετο και δυνατό όσο το emacs

    1.    Wilson dijo

      Χρησιμοποιήστε τη λειτουργία ιστού, είναι ιδανικό για μικτούς πολλαπλούς κωδικούς
      όπως php, html, javascript και άλλα ...
      Λειτουργεί πολύ καλά για μένα =)

  5.   MSX dijo

    EMACS FTM !!!

    1.    eliotime3000 dijo

      Γαμώ!

  6.   Κάρλος Καρκάμο dijo

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

  7.   johnfgs dijo

    Πάντα μου άρεσαν οι Emacs, αλλά είναι πολύ περίπλοκο να δουλεύω με την PHP 🙁

  8.   urKh dijo

    Καλό άρθρο αλλά χρειάζεται μαγεία:

    ζωτικότητα

    Go Go Go: $

  9.   mj dijo

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

    1.    Ο Ιησούς Ισραήλ Perales Martinez dijo

      Λοιπόν, δεν ξέρω τι ακριβώς πληκτρολογείτε, αλλά χρησιμοποιώ την εντολή εύρεσης έτσι
      βρείτε filepath -name όνομα αρχείου

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