Hướng dẫn sử dụng soạn thảo Nano command trong Linux

Giới thiệu

Nano là một trình soạn thảo văn bản dòng lệnh WYSIWYG đơn giản, không có mô hình được bao gồm trong hầu hết các bản cài đặt Linux. Với giao diện đơn giản dễ sử dụng, nó là một sự lựa chọn tuyệt vời cho người mới bắt đầu sử dụng Linux.

Trong hướng dẫn này, hãy tìm hiểu cách cài đặt và sử dụng trình soạn thảo văn bản Nano.

Cài đặt trình soạn thảo văn bản Nano

Nano được mặc định bao gồm trong hầu hết các bản phân phối Linux. Tuy nhiên, nếu cần, quá trình cài đặt có thể được hoàn tất trong hai bước.

1. Đầu tiên, hãy mở terminal và cập nhật kho apt bằng lệnh:

sudo apt update

2. Sau đó, cài đặt Nano bằng cách chạy lệnh:

Debian / Ubuntu:

sudo apt install nano

CentOS / Fedora:

yum install nano

Với điều này, bạn đã cài đặt thành công trình soạn thảo văn bản.

Cách mở, tạo và chỉnh sửa tệp Nano

Có một số cách để mở trình soạn thảo văn bản.

Vì nó là một trình soạn thảo dòng lệnh, bước đầu tiên là mở thiết bị đầu cuối . Cách dễ nhất để truy cập thiết bị đầu cuối là phím tắt Ctrl + Alt + T.

Tạo một tệp mới

Để mở một tệp Nano trống mới, hãy chạy lệnh: nano

Khi bạn quyết định thoát ( Ctrl + X ), nó sẽ hỏi lưu hay hủy tệp.

bạn có muốn lưu tập tin loại bỏ

Nếu bạn nhấn y để lưu tệp, nó sẽ yêu cầu bạn đặt tên cho tệp. Nhập tên và nhấn Enter .

Trong ví dụ này, tên là file1.php .

ví dụ về lưu một tệp

Mở một tệp hiện có

Để mở tệp hiện có, hãy thêm tên tệp vào lệnh. Ví dụ: nếu tệp được gọi là file1.php , lệnh sẽ là:

nano file1.php

Tuy nhiên, để mở một tệp trong thư mục khác, bạn phải bao gồm đường dẫn chứa tệp đó:

nano /path/to/file1.php

Cũng có thể mở một tệp và chuyển trực tiếp đến một dòng hoặc cột cụ thể.

nano +line,column file1.php

Chỉnh sửa tệp trong Nano

Điều làm cho Nano trở nên hấp dẫn là nó có giao diện người dùng đồ họa (GUI) dễ dàng , cho phép người dùng tương tác trực tiếp với văn bản. Không cần phải chuyển sang chế độ chỉnh sửa, như trong Vim .

Bạn có thể trực tiếp viết, chỉnh sửa và điều hướng qua nội dung và nhận phản hồi ngay lập tức trên màn hình.

Phím tắt bàn phím lệnh Nano

Các ký tự và phím điều khiển

Có các tổ hợp bàn phím cho từng chức năng trong Nano. Các phím tắt điều khiển (được sử dụng với  nút Ctrl ) được biểu thị bằng carat ( ^ ) theo sau là biểu tượng.

Ví dụ: phím tắt để Thoát khỏi trình soạn thảo văn bản Nano là Ctrl + X (hiển thị dưới dạng ^ X ).

Ngoài ra, có những tổ hợp yêu cầu phím Meta (thường là  nút Alt ). Chúng được biểu diễn bằng chữ M theo sau là một ký hiệu.

Ví dụ, các phím tắt để nBạn một hành động trong một văn bản là Alt + U (hiển thị như MU ).

Hai dòng dưới cùng trong trình soạn thảo văn bản sẽ hiển thị một số phím tắt được sử dụng phổ biến nhất, như trong hình bên dưới.

xem các phím tắt có sẵn ở cuối màn hình

Để xem tất cả các phím tắt hợp lệ, hãy nhấn Ctrl + G (hiển thị dưới dạng ^ G ) hoặc F1 . Thao tác này sẽ mở văn bản trợ giúp của Nano và liệt kê tất cả các lần nhấn phím có thể.

ảnh chụp màn hình của trang trợ giúp nano chính với tất cả các lệnh văn bản

Lưu ý: Không sử dụng nút Shift trong Nano. Tất cả các phím tắt đều sử dụng số và chữ thường chưa sửa đổi.


Khi xử lý một tệp lớn, sẽ rất hữu ích nếu bạn biết cách điều hướng nhanh qua văn bản. Nano cho phép bạn làm điều này bằng cách sử dụng các phím mũi tên hoặc phím tắt.

Các phím tắt hữu ích để điều hướng bao gồm:

  • di chuyển về phía trước một ký tự: Ctrl + F (^ F)
  • di chuyển trở lại một ký tự: Ctrl + B (^ B)
  • di chuyển về phía trước một từ: Ctrl + Space (^ Space)
  • lùi lại một từ: Alt + Space (M-Space)
  • di chuyển đến dòng trước: Ctrl + P (^ P)
  • di chuyển đến dòng tiếp theo: Ctrl + N (^ N)
  • chuyển sang trang tiếp theo: Ctrl + V (^ V)
  • chuyển đến trang trước: Ctrl + Y (^ Y)
  • di chuyển đến đầu dòng: Ctrl + A (^ A)
  • di chuyển đến cuối dòng: Ctrl + E (^ E)

Tìm kiếm tệp văn bản

Để tìm kiếm một từ cụ thể hoặc một phần của văn bản bên trong trình soạn thảo, hãy sử dụng tùy chọn “ở đâu” bằng phím tắt Ctrl + W ( ^ W ). Thao tác này sẽ mở lời nhắc tìm kiếm nơi bạn có thể nhập văn bản bạn muốn tìm. Để tiếp tục đến kết quả tiếp theo, hãy sử dụng Alt + W ( MW ).

Thanh tìm kiếm cũng có thể tìm số dòng cụ thể. Nhấn Ctrl + T ( ^ T ) khi ở trong đó và số dòng bạn muốn tìm.

Tìm kiếm Regex

Bạn cũng có thể tìm kiếm với regex(biểu thức chính quy). Chúng đại diện cho một mẫu tìm kiếm được xác định bởi một chuỗi các ký tự. Để làm như vậy, hãy sử dụng phím tắt Alt + R ( MR ).

Thay thế Văn bản

Để thay thế văn bản trong tệp, trước tiên hãy mở thanh tìm kiếm bằng Ctrl + W ( ^ W ) rồi nhấn Ctrl + R ( ^ R ). Nó sẽ mở một thanh tìm kiếm để nhập những gì bạn muốn thay thế, như trong hình bên dưới.

ví dụ về việc thay thế văn bản bên trong nano

Sau khi bạn chọn xong mục tìm kiếm, nó sẽ hỏi bạn muốn thay thế nó bằng gì.

chọn văn bản để thay thế

Chọn, sao chép, cắt và dán văn bản

Để chọn một phần của tệp, hãy điều hướng đến đầu văn bản, nhấn phím tắt Alt + A ( MA ) và sử dụng các phím mũi tên để di chuyển qua văn bản bạn muốn chọn.

Tiếp theo, bạn có thể sao chép văn bản đã chọn bằng tổ hợp Alt + 6 ( M-6 ) hoặc cắt bằng Ctrl + K ( ^ K ). Nếu bạn sử dụng các phím tắt này mà không chọn bất kỳ văn bản nào trước đó, nó sẽ sao chép hoặc cắt toàn bộ dòng văn bản.

Để dán văn bản, hãy sử dụng Ctrl + U (hiển thị dưới dạng ^ U ).

Chèn một tệp khác vào tệp hiện tại

Trong khi chỉnh sửa tệp trong Nano, có thể chèn toàn bộ nội dung của tệp khác vào tệp hiện tại bằng phím tắt Ctrl + R ( ^ R ).

Lệnh này sẽ mở thanh dưới cùng, trong đó bạn phải viết đường dẫn và tên tệp bạn muốn nhập.

chèn nội dung của một lệnh tệp khác

Kiểm tra chính tả trong Nano

Nano cũng cung cấp một tính năng kiểm tra chính tả. Tuy nhiên, để kích hoạt nó, bạn phải cài đặt gói chính tả.
Để cài đặt gói chính tả, hãy chạy lệnh sau trong terminal:

sudo apt install spell

Sau khi cài đặt gói, bạn có thể kiểm tra chính tả trong trình soạn thảo văn bản bằng cách nhấn Ctrl + T ( ^ T ). Nó sẽ chọn từ sai chính tả và yêu cầu thay thế chính xác.

Trong hình ảnh dưới đây, các từ được gạch chân bị sai chính tả.

kiểm tra chính tả trong nano, lỗi thay thế

Lưu một tệp tin

Để lưu tệp, hãy sử dụng tổ hợp bàn phím Ctrl + O ( ^ O ). Nó sẽ yêu cầu bạn nhập tên tệp hoặc xác nhận tên của tệp hiện có.

Khi nó được lưu, thanh trạng thái sẽ cho biết số dòng mà tệp có.

hiển thị số dòng văn bản đã lưu

Nó cũng có thể tạo bản sao lưu của một tệp nếu bạn cần lưu trữ các bản sao tạm thời của cùng một tệp. Để thực hiện việc này, hãy sử dụng lệnh Alt + B ( MB ). Nhấn các phím một lần sẽ cho phép sao lưu và thực hiện lại sẽ vô hiệu hóa nó.

Thoát

Để thoát khỏi Nano, hãy nhấn Ctrl + X (Nano hiển thị dưới dạng ^ X ).

Viết một bình luận