/ / Hướng dẫn Emacs Cơ bản để Chỉnh sửa Tệp trên Linux

Hướng dẫn Emacs Cơ bản để Chỉnh sửa Tệp trên Linux

Emacs là một trong những trình soạn thảo văn bản lâu đời nhất mà bạn có thể tìm thấy ngày nay. Nó đã được phát triển hơn 40 năm tính đến năm 2022.

Emacs là nền tảng đa nền tảng, mã nguồn mở và đa năng. Bạn có thể sử dụng nó cho nhiều việc, từ chỉnh sửa tệp cấu hình đến lập trình và xử lý tài liệu. Hiểu cách sử dụng trình soạn thảo mạnh mẽ này có thể cải thiện đáng kể năng suất của bạn trên Linux.

LÀM VIDEO TRONG NGÀY

Cài đặt Emacs trên Linux

Trước khi chúng tôi tiếp tục, bạn nên cài đặt trình soạn thảo văn bản Emacs nếu bạn chưa có trình chỉnh sửa này trên PC của mình. Đây là cách bạn có thể sử dụng trình quản lý gói của bản phân phối của mình để cài đặt Emacs.

Trên các phân phối dựa trên Debian

Trước tiên, hãy cập nhật các nguồn gói của bạn bằng lệnh sau:

sudo apt update

Sau đó cài đặt trình soạn thảo văn bản Emacs.

sudo apt install emacs

Trên Fedora, CentOS và RHEL

Sử dụng trình quản lý gói DNF để cài đặt Emacs trên Red Hat Enterprise Linux (RHEL), Fedora và các bản phân phối tương tự.

sudo dnf install emacs

Trên các phân phối Linux dựa trên Arch

Sử dụng trình quản lý gói Pacman trên các bản phân phối dựa trên Arch như Manjaro và Garuda Linux để cài đặt Emacs.

sudo pacman -S emacs

Khởi động Emacs

Bạn có thể kiểm tra phiên bản Emacs mà bạn đang chạy trên PC của mình bằng lệnh sau:

emacs 

Bạn có thể khởi động Emacs bằng cách chạy lệnh emacs -nw, và nó sẽ bắt đầu trong thiết bị đầu cuối. Để mở Emacs GUI, chỉ cần chạy lệnh emacs mà không có bất kỳ đối số hoặc tham số nào.

emacs -nw

Ngoài ra, bạn có thể nhấn nút siêu phím trên bàn phím của bạn và gõ emacs trong đầu vào tìm kiếm xuất hiện. Bạn sẽ có lựa chọn khởi động phiên bản GUI của Emacs hay phiên bản dựa trên thiết bị đầu cuối.

Hãy xem xét Emac dựa trên thiết bị đầu cuối vì nó chủ yếu phụ thuộc vào khả năng sử dụng điều khiển bàn phím và phím tắt để điều hướng và xử lý. Bạn cũng có thể sử dụng các lệnh tương tự trong giao diện Emacs đồ họa. Ngoài ra, bạn có các nút GUI mà bạn có thể nhấp vào để truy cập chức năng của nó.

Sử dụng các phím mũi tên để điều hướng và di chuyển con trỏ lên, xuống, sang trái và phải theo yêu cầu.

Để mở một tệp mới, hãy điều hướng đến liên kết văn bản Truy cập tệp mới sau đó nhấn đi vào. Emacs sẽ yêu cầu bạn nhập tên tệp, chỉ cần nhập index.txt hoặc bất kỳ tên nào bạn thích và nhấn đi vào. Theo mặc định, tệp được lưu trong thư mục chính của bạn. Bạn có thể chỉ định một vị trí tệp khác nếu bạn muốn.

Emacs có một thanh menu chính ở trên cùng. Ngay sau đó là vùng đệm chính, là cửa sổ mà bạn sử dụng để chỉnh sửa tệp. Ở dưới cùng của bộ đệm là thanh trạng thái, cho bạn biết tệp bạn đang chỉnh sửa và trạng thái của nó. Nhập một số văn bản vào cửa sổ để tiếp tục.

Nhấn Ctrl + X sau đó Ctrl + C để thoát Emacs. Khi được yêu cầu lưu mọi thay đổi chưa lưu, hãy nhấn y cho Có hoặc N cho Không.

Bạn có thể mở lại tệp bằng cách chạy lệnh emacs ~ / index.txt -nw.


Các phím tắt quan trọng của Emacs

Các Điều khiển key là một trong những phím Emacs quan trọng nhất. Trên thực tế, nó đơn giản được đại diện bởi C. Ví dụ: để nhận trợ giúp, bạn có thể sử dụng lệnh Emacs Chtức là nhấn Ctrl + H. Để bắt đầu hướng dẫn Emacs, hãy chạy lệnh Emacs Ch ttức là nhấn Ctrl + H sau đó phát hành tiếp theo là T.

Một chìa khóa quan trọng khác là MMeta, là cách viết tắt của Althoặc Tùy chọn. Các Thoát ra chìa khóa đơn giản là E.

Các đi vào Khóa được gọi là RET trong Emacs, tức là Return.

Chỉnh sửa tệp Emacs trên Linux

Chúng ta hãy xem xét một số chức năng chỉnh sửa cơ bản mà bạn sẽ thường sử dụng trong trình chỉnh sửa Emacs. Để học tốt hơn, các phần sau sẽ sử dụng cách biểu diễn thông thường của các lệnh Emacs, tức là C-key1 key2.

Đánh dấu văn bản

Để đánh dấu hoặc đánh dấu văn bản, trước tiên, hãy điều hướng đến văn bản mà bạn muốn đánh dấu. Tiếp theo, nhấn Ctrl + Thanh dấu cách (C-Space bar). Emacs sẽ đặt điểm đánh dấu bắt đầu và sau đó bạn có thể chỉ cần di chuyển con trỏ bằng các phím mũi tên để đánh dấu văn bản bạn muốn.

Sử dụng Cx h để đánh dấu tất cả văn bản của tài liệu hoặc bộ đệm hiện tại của bạn. Nhấn C-Phím cách để bỏ chọn tất cả văn bản được đánh dấu hoặc đã chọn.

Sử dụng Alt + H (Mh) để chọn tất cả văn bản trong đoạn hiện tại của bạn.

Sao chép và dán

Nhấn Ewđó là (Esc + w) để sao chép văn bản được đánh dấu trong Emacs. Điều hướng đến điểm bạn muốn dán văn bản và nhấn C y.

Nhấn Cw để cắt văn bản được đánh dấu hoặc đã chọn, sau đó điều hướng đến vị trí bạn muốn dán văn bản vào và nhấn C y.

Xóa văn bản

Bạn có thể dùng Xóa bỏBackspace trên bàn phím của bạn để xóa văn bản trong Emacs, nhưng để nâng cao năng suất của bạn, hãy tiến thêm một bước nữa.

Ví dụ: để xóa nhanh cả một từ, hãy di chuyển con trỏ của bạn ở đầu từ đó và nhấn Md. Để xóa nhiều từ, hãy giữ M (phím Meta) và tiếp tục nhấn d Chìa khóa.

Bạn có thể nhanh chóng xóa toàn bộ dòng bằng cách di chuyển con trỏ đến đầu dòng rồi nhấn Ck. Lệnh xóa tất cả văn bản từ đầu con trỏ đến cuối dòng.

Đang hoàn tác các thay đổi

Nếu bạn đã cắt hoặc xóa văn bản mà bạn không muốn, bạn có thể sử dụng lệnh hoàn tác Emacs để nhanh chóng hoàn tác các hành động gần đây của mình.

Đơn giản chỉ cần nhấn Cx u để hoàn tác và tiếp tục lặp lại phím tắt để hoàn tác các hành động gần đây hơn. Ngoài ra, bạn có thể nhấn nút C-/ (dấu gạch chéo lên) phím tắt.

Tìm kiếm văn bản trong Emacs

Nếu bạn muốn tìm kiếm một từ hoặc văn bản cụ thể trong tài liệu của mình, chỉ cần nhấn Cs, và Emacs sẽ thực hiện một cuộc tìm kiếm phía trước. Nó sẽ nhắc bạn nhập cụm từ tìm kiếm của mình. Emacs tích cực tìm kiếm các từ khóa ngay khi bạn bắt đầu nhập. Để tìm kiếm ngược, chỉ cần nhấn Cr.

Nhận trợ giúp với Emacs

Hiểu từ vựng và lệnh Emacs là chìa khóa để thành thạo Emacs. Ví dụ: lưu trong Emacs được biểu thị bằng ghi, mở tệp mới là “Truy cập tệp mới”, v.v.

Cố gắng hiểu các lệnh đang thực hiện thay vì ghi nhớ các lệnh. Ngoài ra, hãy lưu ý rằng chúng tôi chỉ mới chạm vào phần nổi của tảng băng trôi khi nói đến việc sử dụng Emacs. May mắn thay, Emacs đi kèm với tài liệu tuyệt vời, bao gồm sách hướng dẫn và hướng dẫn và các chủ đề trợ giúp cụ thể mà bạn có thể truy vấn.

Chạy lệnh Emacs Ch để nhận các chủ đề trợ giúp cụ thể.

Sử dụng lệnh Ch r để truy cập hướng dẫn sử dụng Emacs.

Sử dụng Ch t để truy cập hướng dẫn Emacs tích hợp sẵn.

Chỉnh sửa tệp trên Linux với Emacs

Bất kỳ ai cũng có thể dễ dàng bắt đầu sử dụng trình chỉnh sửa Emacs trên Linux để chỉnh sửa tệp cấu hình, xử lý văn bản và lập trình. Sử dụng Emacs một cách hiệu quả sẽ tăng năng suất của bạn lên rất nhiều.

sed và awk là hai trong số các công cụ xử lý và thao tác chuỗi được sử dụng nhiều nhất dành cho Linux. Kết hợp chúng với khả năng soạn thảo văn bản Emacs của bạn, và bạn sẽ có một trình duyệt.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *