Lệnh joe trong Linux

Giới thiệu

Trong lab này, chúng ta sẽ khám phá cách sử dụng trình soạn thảo văn bản joe trên hệ điều hành Ubuntu 22.04. Lab bao gồm việc cài đặt trình soạn thảo văn bản joe, tạo và chỉnh sửa các tệp bằng trình soạn thảo, và tùy chỉnh các cài đặt của trình soạn thảo. Chúng tôi sẽ cung cấp các ví dụ thực tế để trình bày các khả năng của trình soạn thảo văn bản joe, một công cụ mạnh mẽ và linh hoạt cho các tác vụ xử lý và chỉnh sửa văn bản.

Lab bắt đầu bằng việc cài đặt trình soạn thảo văn bản joe trên môi trường Docker container Ubuntu 22.04. Bước này đảm bảo rằng phần mềm cần thiết đã sẵn sàng cho các tác vụ tiếp theo. Sau đó, chúng tôi sẽ hướng dẫn bạn quy trình tạo và chỉnh sửa các tệp bằng trình soạn thảo văn bản joe, giới thiệu các tính năng và chức năng của nó. Cuối cùng, chúng ta sẽ khám phá cách tùy chỉnh các cài đặt của trình soạn thảo văn bản joe để phù hợp với sở thích và quy trình làm việc của bạn.

Cài đặt joe Text Editor trên Ubuntu 22.04

Trong bước này, chúng ta sẽ cài đặt trình soạn thảo văn bản joe trên môi trường Docker container Ubuntu 22.04.

Đầu tiên, hãy cập nhật chỉ mục gói và cài đặt gói joe:

sudo apt-get update
sudo apt-get install -y joe

Ví dụ đầu ra:

Hit:1 http://archive.ubuntu.com/ubuntu jammy InRelease
Get:2 http://security.ubuntu.com/ubuntu jammy-security InRelease [110 kB]
Get:3 http://archive.ubuntu.com/ubuntu jammy-updates InRelease [114 kB]
Get:4 http://archive.ubuntu.com/ubuntu jammy-backports InRelease [99.8 kB]
Fetched 324 kB in 1s (324 kB/s)
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following additional packages will be installed:
  libncurses6 libslang2
Suggested packages:
  joe-doc
The following NEW packages will be installed:
  joe libncurses6 libslang2
0 upgraded, 3 newly installed, 0 to remove and 0 not upgraded.
Need to get 398 kB of archives.
After this operation, 1,239 kB of additional disk space will be used.
Do you want to continue? [Y/n] Y
Get:1 http://archive.ubuntu.com/ubuntu jammy/main amd64 libncurses6 amd64 6.3-2 [115 kB]
Get:2 http://archive.ubuntu.com/ubuntu jammy/main amd64 libslang2 amd64 2.3.2-5build2 [168 kB]
Get:3 http://archive.ubuntu.com/ubuntu jammy/main amd64 joe amd64 4.8-1build1 [115 kB]
Fetched 398 kB in 0s (1,150 kB/s)
Selecting previously unselected package libncurses6:amd64.
(Reading database ... 14481 files and directories currently installed.)
Preparing to unpack .../libncurses6_6.3-2_amd64.deb ...
Unpacking libncurses6:amd64 (6.3-2) ...
Selecting previously unselected package libslang2:amd64.
Preparing to unpack .../libslang2_2.3.2-5build2_amd64.deb ...
Unpacking libslang2:amd64 (2.3.2-5build2) ...
Selecting previously unselected package joe.
Preparing to unpack .../joe_4.8-1build1_amd64.deb ...
Unpacking joe (4.8-1build1) ...
Setting up libncurses6:amd64 (6.3-2) ...
Setting up libslang2:amd64 (2.3.2-5build2) ...
Setting up joe (4.8-1build1) ...
Processing triggers for man-db (2.10.2-1) ...

Trình soạn thảo văn bản joe hiện đã được cài đặt trên Docker container Ubuntu 22.04.

Tạo và chỉnh sửa tệp bằng joe Text Editor

Trong bước này, chúng ta sẽ tìm hiểu cách tạo và chỉnh sửa tệp bằng trình soạn thảo văn bản joe.

Đầu tiên, hãy điều hướng đến thư mục ~/project:

cd ~/project

Bây giờ, hãy tạo một tệp mới có tên example.txt bằng trình soạn thảo joe:

joe example.txt

Thao tác này sẽ mở trình soạn thảo joe với tệp example.txt mới. Bây giờ bạn có thể bắt đầu nhập và chỉnh sửa tệp.

Một số lệnh cơ bản của trình soạn thảo joe:

  • Ctrl+K X - Lưu và thoát
  • Ctrl+K C - Hủy và thoát
  • Ctrl+K H - Mở menu trợ giúp

Sau khi bạn chỉnh sửa xong tệp, hãy lưu và thoát trình soạn thảo joe.

Bây giờ, hãy mở lại tệp example.txt và thực hiện một số thay đổi:

joe example.txt

Chỉnh sửa tệp theo ý muốn, sau đó lưu và thoát trình soạn thảo joe.

Ví dụ đầu ra:

joe example.txt

## This is an example text file.
## You can edit this file using the joe text editor.

## Save the file by pressing Ctrl+K X
## Cancel and exit by pressing Ctrl+K C
## View the help menu by pressing Ctrl+K H

Tùy chỉnh cài đặt joe Text Editor

Trong bước này, chúng ta sẽ tìm hiểu cách tùy chỉnh cài đặt của trình soạn thảo văn bản joe.

Đầu tiên, hãy tạo một tệp mới có tên ~/.joerc để lưu trữ các cài đặt tùy chỉnh của chúng ta:

touch ~/.joerc

Bây giờ, hãy mở tệp ~/.joerc bằng trình soạn thảo joe:

joe ~/.joerc

Trong tệp ~/.joerc, bạn có thể thêm nhiều tùy chọn cấu hình khác nhau để tùy chỉnh hành vi của trình soạn thảo joe. Dưới đây là một số cài đặt phổ biến bạn có thể thử:

## Set the tab size to 4 spaces
set tabsize 4

## Enable syntax highlighting
set syntax on

## Set the default file encoding to UTF-8
set fileencoding utf8

## Enable line numbers
set linenumbers on

## Set the color scheme to dark
colorscheme dark

Lưu và thoát tệp ~/.joerc.

Bây giờ, hãy mở một tệp mới và xem hiệu ứng của các cài đặt tùy chỉnh của chúng ta:

joe example.cfg

Bạn sẽ thấy tệp được mở với các cài đặt tùy chỉnh, chẳng hạn như tab 4 khoảng trắng, tô sáng cú pháp và số dòng.

Ví dụ đầu ra:

## This is an example configuration file
## The joe text editor settings have been customized

    ## Set the tab size to 4 spaces
    set tabsize 4

    ## Enable syntax highlighting
    set syntax on

    ## Set the default file encoding to UTF-8
    set fileencoding utf8

    ## Enable line numbers
    set linenumbers on

    ## Set the color scheme to dark
    colorscheme dark

Tóm tắt

Trong lab này, chúng ta đã học cách cài đặt trình soạn thảo văn bản joe trên Ubuntu 22.04, tạo và chỉnh sửa tệp bằng trình soạn thảo văn bản joe và tùy chỉnh cài đặt trình soạn thảo văn bản joe. Chúng ta bắt đầu bằng cách cập nhật chỉ mục gói và cài đặt gói joe bằng lệnh apt-get. Sau đó, chúng ta khám phá cách sử dụng cơ bản của trình soạn thảo văn bản joe, bao gồm tạo tệp mới, mở tệp hiện có và chỉnh sửa nội dung. Cuối cùng, chúng ta đã học cách tùy chỉnh cài đặt trình soạn thảo văn bản joe, chẳng hạn như điều chỉnh kích thước tab và bật tô sáng cú pháp.

Last Updated : 10/05/2025