Cách làm việc với Nano Editor trên Linux

Tác giả NetworkEngineer, T.M.Một 13, 2021, 07:59:07 CHIỀU

« Chủ đề trước - Chủ đề tiếp »

0 Thành viên và 2 Khách đang xem chủ đề.

Cách làm việc với Nano Editor trên Linux


1. Trình chỉnh sửa Nano là gì

Trình soạn thảo Nano là một trình soạn thảo văn bản đơn giản, hướng đối tượng hiển thị và miễn phí, được cài đặt mặc định với tất cả các hệ điều hành Linux. Nó là một lựa chọn thay thế tốt cho Pico không miễn phí, theo mặc định đi kèm với gói Pine.

Các chương trình như Vi và emacs có thể mạnh hơn, nhưng bộ tính năng thông minh của Nano giúp dễ dàng học và sử dụng cho người mới bắt đầu. Chèn văn bản và điều hướng qua các tập tin khá đơn giản và chỉ liên quan đến việc nhập văn bản và chuyển động con trỏ cơ bản.

Ở đây, chúng ta sẽ tìm hiểu tất cả những điều này và các tổ hợp phím đặc biệt sẽ giúp bạn trở thành một Nano guru.

2. Nano vs Pico

Người dùng có thể chọn Nano thay vì Pico vì những lý do sau:

  • Trình chỉnh sửa Nano là một chương trình rất đơn giản và có chức năng tối thiểu cần thiết để chỉnh sửa tập tin.
  • Nó có một bảng tích hợp cho các phím tắt được hiển thị ở cuối trình chỉnh sửa.
  • Nó có sẵn trên hầu hết các hệ thống Linux.
  • Nano Editor là một chương trình rất ổn định, hiếm khi bị treo, bị rò rỉ hoặc bị treo.
  • Màu cú pháp có thể được sử dụng cho nhiều ngôn ngữ lập trình.
  • Nano thì miễn phí.

3. Chạy Nano Editor trên Linux

Nano trên Linux là một trình soạn thảo văn bản dựa trên Terminal nên trước tiên, bạn sẽ cần mở cửa sổ Terminal. Khi bạn đã mở Linux Terminal, bạn có thể mở Nano bằng cách sử dụng lệnh sau:

Mã nguồn [Chọn]
$ nano
Bạn sẽ thấy màn hình sau với một bộ đệm / tập tin mới đang mở:


Như bạn có thể thấy ở trên, trình chỉnh sửa được chia thành bốn phần chính:

  • Dòng đầu tiên ở trên cùng hiển thị số phiên bản của Nano, tên tập tin (trong trường hợp này chưa có tên tập tin nào được chỉ định) và tập tin đã được sửa đổi hay chưa.
  • Một dòng phía trên các phím tắt, hiển thị ở phía dưới, hiển thị các thông báo hệ thống, chẳng hạn như thông tin trạng thái từ hệ thống.
  • Hai dòng phím tắt ở dưới cùng cung cấp cho người dùng một tập hợp các phím tắt được sử dụng phổ biến nhất.

4. Tạo tập tin

Để khởi chạy Nano và tạo một tập tin mới để làm việc, hãy sử dụng lệnh sau:

Mã nguồn [Chọn]
$ nano filename
Hình ảnh bên dưới cho thấy một tập tin có tên là filename.txt mà mình đã tạo để thực hành.


Lưu ý: Nếu bạn đã mở một tập tin / bộ đệm mới mà không đặt tên cho nó bằng cách chỉ sử dụng lệnh "nano", bạn có thể đặt tên cho tập tin đó trong khi lưu tập tin. Vui lòng tham khảo phần Lưu tập tin để biết thêm thông tin.

5. Mở tập tin

Bạn có thể mở một tập tin đã có bằng cách sử dụng lệnh sau:

Mã nguồn [Chọn]
$ nano [file-name]
Lệnh này sẽ mở tập tin nếu nó tồn tại trong thư mục hiện tại của bạn. Bạn sẽ phải chỉ định toàn bộ đường dẫn vị trí nếu đường dẫn bắt buộc tồn tại ở nơi khác trong bộ nhớ của bạn.

6. Làm việc với các tập tin

6.1. Điều hướng qua tập tin

Bạn có thể di chuyển xung quanh tập tin của mình bằng cách sử dụng các phím mũi tên nhưng cách nhanh hơn là sử dụng các phím tắt với các chữ cái trên bàn phím thường có sẵn trong mọi môi trường.

6.2. Hiển thị vị trí con trỏ

Đôi khi bạn cần biết vị trí hiện tại của con trỏ trong tập tin của mình. Phím tắt ctrl + c sẽ không chỉ làm nổi bật khu vực con trỏ mà còn hiển thị chi tiết vị trí trong dòng trạng thái trên các phím tắt.

6.3. Đặt con trỏ trên dòng và cột cụ thể khi khởi động

Bạn có thể thiết lập trình chỉnh sửa Nano để mở tập tin đã có với con trỏ được đặt tại một dòng và cột cụ thể. Bạn có thể sử dụng lệnh sau để chỉ định dòng và cột của tập tin khi khởi chạy Nano:

Mã nguồn [Chọn]
$ nano +line,column [filename]
6.4. Sao chép, cắt và dán văn bản

Chúng ta hãy bắt đầu với việc viết một số văn bản mẫu mà chúng ta có thể chọn, cắt hoặc sao chép và dán vào tập tin của mình. Việc chọn văn bản rất đơn giản trong Nano, đưa con trỏ đến văn bản đó và chọn thông qua điều khiển bàn phím hoặc chuột.


Để cắt văn bản đã chọn, hãy nhấn ctrl + k rồi định vị con trỏ ở nơi bạn muốn dán văn bản. Bây giờ nhấn ctrl + u bạn sẽ có thể thấy văn bản được dán vào vị trí này.

Trong ví dụ này, mình đã chọn văn bản "This is some more sample text." và sao chép nó xuống tài liệu thông qua ctrl + u

Lưu ý: Sử dụng phím tắt Alt + ^ để sao chép văn bản thay vì cắt vào.


6.5. Cắt một chuỗi văn bản

Trình chỉnh sửa Nano cũng cho phép bạn cắt một chuỗi văn bản thay vì toàn bộ dòng. Trong ví dụ sau, mình sẽ cắt chuỗi "sample" khỏi văn bản của mình. Vui lòng chọn chuỗi mà bạn muốn cắt bằng cách đặt con trỏ ở đầu chuỗi và nhấn ctrl + 6. Thao tác này sẽ đánh dấu chuỗi là đã chọn, thanh trạng thái sẽ hiển thị thông báo "mark set".


Bây giờ đặt con trỏ vào vị trí bạn muốn dán chuỗi và nhấn ctrl + u. Bạn có thể thấy chuỗi đã được dán vào một vị trí mới trong hình ảnh sau:


6.6. Kiểm tra chính tả văn bản của bạn

Bạn có thể kiểm tra chính tả văn bản của mình bằng cách sử dụng điều khiển: ctrl + t. Mặc dù Nano không phải là một trình xử lý văn bản, nhưng tính năng được bổ sung này sẽ giúp bạn có một tập tin không bị lỗi khi nói đến lỗi chính tả.

6.7. Lưu một tập tin

Để lưu tập tin, vui lòng sử dụng phím tắt ctrl + o. Nano sẽ yêu cầu bạn nhập tên tập tin hoặc xác nhận lại tên tập tin nếu bạn đã chỉ định. Thực hiện các thay đổi bắt buộc và nhấn Enter, tập tin của bạn sẽ được lưu vào hệ thống.


Thanh trạng thái sẽ hiển thị số dòng được lưu trong tập tin của bạn như sau:


6.8. Chèn một tập tin vào tập tin khác

Với Nano, bạn có thể hợp nhất nội dung của tập tin văn bản này với tập tin văn bản khác. Mở một tập tin và nhấn Ctrl + R. Trình chỉnh sửa sẽ hỏi bạn tên tập tin có văn bản bạn muốn chèn vào tập tin hiện tại. Bạn có thể thấy rằng trong hình ảnh sau đây, mình đã nhập tên tập tin filnamet.txt


Trong hình ảnh sau đây, dòng được chọn đã được chèn từ tập tin được chỉ định.


6.9. Các phím tắt hữu ích trong Nano

Trình chỉnh sửa Nano đi kèm với một số phím tắt mạnh mẽ. Những cái phổ biến và hữu ích nhất được đề cập dưới đây để bạn sử dụng, những cái khác có thể được tìm thấy trong sách hướng dẫn của Nano Editor.


Bây giờ bạn có thể tạo, chỉnh sửa và lưu các tập tin với Nano sau khi thực hành cùng với bài viết này. Với sự trợ giúp của các phím tắt mạnh mẽ của Nano, bạn có thể dễ dàng chỉnh sửa tập tin của mình như cắt, sao chép và dán văn bản, kiểm tra chính tả tập tin của bạn, sao chép văn bản từ tập tin khác, v.v. Vì vậy, xét cho cùng, không quá khó để trở thành một Nano guru.