Lệnh jed trong Linux

Giới thiệu

Trong lab này, chúng ta sẽ giới thiệu trình soạn thảo văn bản jed, một công cụ mạnh mẽ và linh hoạt để xử lý và chỉnh sửa văn bản trên các hệ thống Linux. Chúng ta sẽ đề cập đến các lệnh cơ bản và kỹ thuật điều hướng, cũng như cách tùy chỉnh cài đặt trình soạn thảo jed. Trình soạn thảo jed là một công cụ nhẹ và hiệu quả cung cấp một loạt các tính năng, làm cho nó trở thành một bổ sung hữu ích cho hộp công cụ của bất kỳ người dùng Linux nào.

Lab sẽ bắt đầu với phần giới thiệu về trình soạn thảo văn bản jed, bao gồm cách cài đặt nó trên một container Docker Ubuntu 22.04. Sau đó, chúng ta sẽ khám phá các lệnh cơ bản để mở, điều hướng và lưu các tập tin trong trình soạn thảo jed. Cuối cùng, chúng ta sẽ thảo luận về cách tùy chỉnh cài đặt trình soạn thảo jed để phù hợp với sở thích và quy trình làm việc của bạn.

Giới thiệu về trình soạn thảo văn bản jed

Trong bước này, chúng ta sẽ giới thiệu trình soạn thảo văn bản jed, một công cụ mạnh mẽ và linh hoạt để xử lý và chỉnh sửa văn bản trên các hệ thống Linux. jed là một trình soạn thảo nhẹ và hiệu quả cung cấp một loạt các tính năng và tùy chọn tùy chỉnh.

Đầu tiên, hãy cài đặt gói jed trên container Docker Ubuntu 22.04 của chúng ta:

sudo apt-get update
sudo apt-get install -y jed

Ví dụ đầu ra:

Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following additional packages will be installed:
  libslang2
The following NEW packages will be installed:
  jed libslang2
0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded.
Need to get 1,105 kB of archives.
After this operation, 3,746 kB of additional disk space will be used.
Do you want to continue? [Y/n] Y
...

Bây giờ chúng ta đã cài đặt jed, hãy khám phá một số lệnh cơ bản và điều hướng:

  • Để khởi động trình soạn thảo jed, hãy chạy lệnh sau:
jed

Lệnh này sẽ mở trình soạn thảo jed trong terminal.

  • Để thoát trình soạn thảo jed, nhấn Ctrl+X rồi y để lưu các thay đổi (hoặc n để loại bỏ các thay đổi).

  • Để mở một tập tin trong jed, sử dụng lệnh sau:

jed file.txt

Lệnh này sẽ mở file.txt trong trình soạn thảo jed.

  • Để điều hướng trong trình soạn thảo jed, sử dụng các phím sau:

    • Ctrl+N hoặc để di chuyển xuống
    • Ctrl+P hoặc để di chuyển lên
    • Ctrl+F hoặc để di chuyển sang phải
    • Ctrl+B hoặc để di chuyển sang trái
  • Để lưu tập tin hiện tại, nhấn Ctrl+X rồi s.

  • Để tìm kiếm văn bản trong tập tin, nhấn Ctrl+S và nhập cụm từ tìm kiếm.

  • Để thay thế văn bản, nhấn Ctrl+Q rồi r, nhập cụm từ tìm kiếm, rồi nhập văn bản thay thế.

Đó là phần giới thiệu cơ bản về trình soạn thảo văn bản jed. Trong bước tiếp theo, chúng ta sẽ khám phá các lệnh jed nâng cao hơn và các tùy chọn tùy chỉnh.

Các lệnh cơ bản của jed và điều hướng

Trong bước này, chúng ta sẽ khám phá một số lệnh cơ bản của jed và các kỹ thuật điều hướng để giúp bạn làm việc hiệu quả hơn với trình soạn thảo văn bản jed.

Đầu tiên, hãy xem lại một số lệnh quan trọng mà chúng ta đã học trong bước trước:

  • Ctrl+X để thoát trình soạn thảo jed, sau đó y để lưu các thay đổi hoặc n để loại bỏ
  • Ctrl+N hoặc để di chuyển xuống, Ctrl+P hoặc để di chuyển lên
  • Ctrl+F hoặc để di chuyển sang phải, Ctrl+B hoặc để di chuyển sang trái
  • Ctrl+X sau đó s để lưu tập tin hiện tại
  • Ctrl+S để tìm kiếm văn bản trong tập tin
  • Ctrl+Q sau đó r để thay thế văn bản

Bây giờ, hãy đi sâu vào một số lệnh jed và điều hướng bổ sung:

  • Để di chuyển đến đầu dòng hiện tại, nhấn Ctrl+A.
  • Để di chuyển đến cuối dòng hiện tại, nhấn Ctrl+E.
  • Để xóa dòng hiện tại, nhấn Ctrl+K.
  • Để sao chép dòng hiện tại, nhấn Ctrl+Y, sau đó di chuyển con trỏ và nhấn Ctrl+U để dán.
  • Để thụt dòng hiện tại vào, nhấn Ctrl+T.
  • Để bỏ thụt dòng hiện tại, nhấn Ctrl+D.
  • Để mở một tập tin mới, nhấn Ctrl+X sau đó Ctrl+F.
  • Để chuyển đổi giữa các tập tin đang mở, nhấn Ctrl+X sau đó b.

Ví dụ sử dụng:

jed example.txt
## Move to the beginning of the line: Ctrl+A
## Delete the current line: Ctrl+K
## Copy the current line: Ctrl+Y, then move and Ctrl+U to paste
## Indent the current line: Ctrl+T
## Switch to a different open file: Ctrl+X then b

Hãy nhớ rằng, bạn luôn có thể nhấn Ctrl+X rồi ? để xem danh sách tất cả các lệnh jed có sẵn và các phím tắt tương ứng của chúng.

Tùy chỉnh cài đặt trình soạn thảo jed

Trong bước cuối cùng này, chúng ta sẽ khám phá cách tùy chỉnh trình soạn thảo văn bản jed để phù hợp với sở thích và quy trình làm việc của bạn.

jed cung cấp một loạt các tùy chọn cấu hình mà bạn có thể tinh chỉnh để nâng cao năng suất của mình. Hãy bắt đầu bằng cách tạo một tập tin cấu hình jed:

touch ~/.jedrc

Lệnh này sẽ tạo một tập tin mới có tên là .jedrc trong thư mục home của bạn, đây là nơi jed tìm kiếm các cài đặt cấu hình của nó.

Bây giờ, hãy mở tập tin .jedrc trong trình soạn thảo jed:

jed ~/.jedrc

Dưới đây là một số tùy chọn tùy chỉnh phổ biến mà bạn có thể thêm vào tập tin .jedrc:

  • Để đặt kích thước tab thành 4 khoảng trắng:
    set_tab_width(4);
  • Để bật số dòng:
    set_line_numbers(1);
  • Để đặt màu con trỏ thành màu đỏ:
    set_cursor_color("red");
  • Để đặt màu nền thành màu xám nhạt:
    set_bg_color("light gray");
  • Để đặt kích thước phông chữ thành 14:
    set_font_size(14);
  • Để bật tô sáng cú pháp cho các loại tập tin cụ thể:
    auto_mode_set(".c", "c-mode");
    auto_mode_set(".py", "python-mode");
    auto_mode_set(".js", "javascript-mode");

Sau khi thực hiện các thay đổi mong muốn, hãy lưu tập tin .jedrc bằng cách nhấn Ctrl+X rồi s.

Bây giờ, khi bạn khởi động trình soạn thảo jed, các cài đặt tùy chỉnh của bạn sẽ được áp dụng. Bạn có thể tiếp tục thử nghiệm với các tùy chọn cấu hình khác nhau để tìm thiết lập phù hợp nhất với bạn.

Tóm tắt

Trong lab này, chúng ta đã giới thiệu trình soạn thảo văn bản jed, một công cụ mạnh mẽ và linh hoạt để xử lý và chỉnh sửa văn bản trên các hệ thống Linux. Chúng ta đã học cách cài đặt jed trên container Docker Ubuntu 22.04 và khám phá các lệnh cơ bản và kỹ thuật điều hướng, chẳng hạn như mở và lưu các tập tin, di chuyển trong trình soạn thảo, tìm kiếm và thay thế văn bản. Chúng ta cũng đã thảo luận về cách tùy chỉnh cài đặt trình soạn thảo jed để phù hợp với sở thích của chúng ta.

Last Updated : 10/05/2025