Emacs # 1

Đây là bài viết đầu tiên của tôi về Desdelinux và tôi sẽ nói về EmacsTôi là một nhà phát triển và do đó tôi phải có một trình soạn thảo mã tốt hỗ trợ các ngôn ngữ khác nhau mà tôi sử dụng: html, js, css, java, v.v.

Cá nhân tôi muốn trình soạn thảo văn bản của mình giúp tôi có cách thụt lề tốt nhất có thể, điều này không tốt lắm trong nhật thực nhưng trong Emacs chỉ cần một tab đơn giản là đủ nên hãy bắt đầu.

biểu tượng trình soạn thảo văn bản emacs

biểu tượng trình soạn thảo văn bản emacs

Cài đặt Emacs:

Phân phối với Apt:
sudo apt-get install emacs

Phân phối với yum:
sudo yum install emacs

Các bản phân phối Zypper:
sudo zypper install emacs

Sau khi cài đặt, chúng ta có thể chạy Emacs từ thiết bị đầu cuối bằng cách gõ emacs hoặc mở nó từ biểu tượng.

Emacs không cần môi trường đồ họa để hoạt động vì nano hoặc vim có thể chạy dưới thiết bị đầu cuối.

Trên màn hình chính, chúng ta có thể thấy một cái gì đó như thế này

emacs

Có lẽ là một việc nhỏ để chuyển qua một tài liệu và giải thích rằng chìa khóa Ctrl nó sẽ được gọi là C và chìa khóa alt MĐây là những phím được sử dụng nhiều nhất, bây giờ tôi sẽ giải thích các phím tắt quan trọng nhất và tôi sẽ làm theo cùng một danh pháp của hướng dẫn cho các phím:

Ctrl được gọi là C y alt M

Để mở hoặc tạo tệp:
C+x+C+f

Để lưu tệp:
C+x+C+s

Để lưu tệp (lưu dưới dạng):
C+x+C+w

Nếu bạn đã mở nhiều tệp, bạn có thể chuyển qua các vùng đệm khác nhau với
C + x + ← hoặc →

Emacs chia tách và xử lý các bộ đệm, và bạn có thể thấy nhiều bộ đệm cùng một lúc (bộ đệm giống như cửa sổ).

Để có 2 bộ đệm ngang:
C+x+2

Để có 2 bộ đệm dọc (nếu bạn thực hiện các tổ hợp phím này liên tiếp, bạn sẽ thấy rằng các bộ đệm cộng lại):
C+x+3

Để thay đổi con trỏ sang bộ đệm khác:
C+x+o

Để có một bộ đệm duy nhất:
C+x+1

Để đóng bộ đệm:
C+x+k

Ví dụ: nếu chúng tôi mắc lỗi trong một phím tắt, chúng tôi có thể hủy nó bằng cách:
c+g

Để đóng emacs chỉ cần:
C+x+C+C

Để tạm ngưng nó:
c + z

Chúng tôi có thể làm cho nó hoạt động trở lại bằng id của nó mà chúng tôi sẽ tìm thấy bằng cách thực hiện lệnh:

jobs

Và sau đó thực hiện lệnh sau với id của emacs:

fg
Đây là một cái gì đó cơ bản của emacs, nó trông giống như bất kỳ trình soạn thảo văn bản nào khác nhưng các phím tắt của nó, sẽ không cho phép chúng ta rời khỏi bàn phím và các mod của nó là thứ khiến nó trở nên thực sự hữu ích, nhưng tôi sẽ nói về mod, nếu đó là họ cho phép tôi, trong một bài viết khác, trong thời gian chờ đợi, tôi sẽ để lại cho bạn bản mod sau dành cho những người yêu thích thiết bị đầu cuối
M+x

Họ viết vỏ và cho nhập

Emacs Rocks !!


Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: Miguel Ángel Gatón
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.

  1.   ripper2hl dijo

    Tôi không mong đợi bài viết của tôi đã được xuất bản: /

    1.    x11tete11x dijo

      Nếu bạn đã gửi nó để xem xét và một mod đã nhìn thấy nó và được chấp thuận, thì xD sẽ được xuất bản

      1.    sống động dijo

        Trên thực tế, nó chỉ ở dạng bản nháp, nhưng eNano nói với tôi rằng nó đã sẵn sàng 😀

        1.    ripper2hl dijo

          Được rồi, được rồi, tôi nghĩ tôi đã đưa ra một số tùy chọn và nó đã được xuất bản xD

  2.   Antonio J. Galisteo dijo

    Bài viết rất hay. Tôi nghĩ rằng nano cũng chạy trong thiết bị đầu cuối và không cần môi trường đồ họa.

    1.    Antonio J. Galisteo dijo

      Xin lỗi, tôi đọc nhầm và nhanh, nano vẫn ổn 🙂

  3.   eliotime3000 dijo

    Tôi đã chụp ảnh màn hình GNU Emacs trên Windows. Dù sao, bài viết hay.

    1.    Chúa Giêsu Israel Perales Martinez dijo

      Chà, điều xảy ra là tôi đang đọc hướng dẫn của các biên tập viên và họ khuyên tôi nên sử dụng những hình ảnh đã được tải lên rồi sử dụng hình ảnh đó: B, cảm ơn

  4.   Taku tội nghiệp dijo

    Dự kiến ​​sẽ sớm có phần hai cùng với bạn, emacs và .emacs.d với cấu hình cuối cùng để phát triển HTML-css-js, gần đây tôi đã bắt đầu với khóa học vô số html và chỉ chỉnh sửa trong emacs tôi thấy yên tâm (hiện tại tôi chỉ có chế độ tự động hoàn thành và chế độ js).
    Có rất nhiều id và trình chỉnh sửa chuyên dụng nhưng không có gì thoải mái và mạnh mẽ như emac

    1.    Wilson dijo

      sử dụng chế độ web, nó rất tốt cho nhiều mã hỗn hợp
      như php, html, javascript và những thứ khác ...
      Nó hoạt động rất tốt đối với tôi =)

  5.   msx dijo

    EMACS FTM !!!

    1.    eliotime3000 dijo

      Mẹ kiếp

  6.   Carlos Carcamo dijo

    Bài hay, mình rất thích emacs, một số không thích và luôn so sánh nó với vim, không biết vim sẽ tốt như thế nào nhưng emacs rất mạnh, một số khác lại mắc lỗi so sánh emacs với IDE và nói rằng nó không có chức năng tự động hoàn thành, v.v., emacs không phải là một IDE, nhưng nếu bạn biết cách tùy chỉnh nó, bạn có thể có nhiều điều thú vị, đó là nơi mà các chế độ emacs xuất hiện ...
    Chúng tôi sẽ đón chờ những bài viết tiếp theo ...

  7.   johnfgs dijo

    Tôi luôn thích Emacs nhưng nó rất phức tạp để làm việc với PHP 🙁

  8.   uKh dijo

    Bài báo hay nhưng cần có phép thuật:

    Khí lực

    Đi Đi Đi: $

  9.   mj dijo

    Kính trọng,
    Xin chúc mừng ripper2hl; Tôi nói đúng và tôi đang học lệnh "find", mà tôi nghĩ là rất quan trọng để học, nhưng mỗi khi tôi cố sử dụng nó, nó sẽ làm được mọi thứ, ngoại trừ những gì tôi tưởng tượng nó sẽ làm với các hướng dẫn tôi đã nhập thiết bị đầu cuối; vì vậy nếu bạn có thể viết một bài báo về nó, tôi sẽ chân thành đánh giá cao nó, cảm ơn bạn đã đóng góp.

    1.    Chúa Giêsu Israel Perales Martinez dijo

      Chà, tôi không biết bạn đang gõ chính xác cái gì nhưng tôi sử dụng lệnh find theo cách này
      tìm filepath -name filename

      nếu bạn nhập find –help, nó sẽ hiển thị cho bạn sự trợ giúp, nó có thể không đủ hiểu, vì đôi khi tôi cũng không thực sự hiểu thiết bị đầu cuối muốn nói với tôi điều gì