Bạn mới sử dụng dòng lệnh Linux? Bạn bối rối bởi tất cả các trình soạn thảo văn bản nâng cao khác? Howpedias đã ủng hộ bạn với hướng dẫn này cho Nano, một trình soạn thảo văn bản đơn giản, rất thân thiện với người mới.

Khi làm quen với dòng lệnh, những người mới làm quen với Linux thường bị các trình soạn thảo văn bản khác nâng cao hơn như vim và emacs bỏ qua. Trong khi chúng là những chương trình xuất sắc, chúng có một chút khó khăn trong việc học tập. Nhập Nano, một trình soạn thảo văn bản dễ sử dụng chứng tỏ bản thân nó linh hoạt và đơn giản. Nano được cài đặt mặc định trong Ubuntu và nhiều bản phân phối Linux khác và hoạt động tốt khi kết hợp với sudo, đó là lý do tại sao chúng tôi rất yêu thích nó.

Chạy Nano

Bạn có thể chạy nano theo hai cách. Để mở nano với bộ đệm trống, chỉ cần nhập nano tại dấu nhắc lệnh.

Bạn cũng có thể sử dụng cú pháp sau:

nano / path / to / filename

Nano sẽ đi theo đường dẫn và mở tệp đó nếu nó tồn tại. Nếu nó không tồn tại, nó sẽ bắt đầu một bộ đệm mới với tên tệp đó trong thư mục đó.

Hãy xem màn hình nano mặc định.

02 màn hình mặc định

Ở trên cùng, bạn sẽ thấy tên của chương trình và số phiên bản, tên của tệp bạn đang chỉnh sửa và liệu tệp đã được sửa đổi kể từ lần cuối cùng được lưu hay chưa. Nếu bạn có một tệp mới chưa được lưu, bạn sẽ thấy New Buffer. Tiếp theo, bạn sẽ thấy nội dung tài liệu của mình, một phần nội dung của văn bản. Dòng thứ ba từ dưới cùng là system message dòng hiển thị thông tin liên quan đến chương trình đang thực thi một chức năng. Ở đây, bạn có thể thấy rằng nó nói New File. Cuối cùng, hai hàng cuối cùng ở dưới cùng là những gì làm cho chương trình này rất thân thiện với người dùng: các dòng phím tắt.

Nó là một trình soạn thảo WYSIWYG; what you see is what you get. Những gì bạn nhập trực tiếp đi vào phần nhập văn bản, trừ khi bạn sửa đổi nó bằng một phím như Control hoặc Meta. Nó khá đơn giản, vì vậy hãy gõ một số văn bản ra hoặc sao chép một cái gì đó và dán nó vào thiết bị đầu cuối của bạn để chúng ta có thứ gì đó để chơi.

03 văn bản để làm việc với

Các phím tắt

Các chức năng của chương trình được gọi là shortcuts trong nano, chẳng hạn như tiết kiệm, thoát khỏi, biện minh, v.v. Những cái phổ biến nhất được liệt kê ở cuối màn hình, nhưng còn nhiều cái khác thì không. Lưu ý rằng nano không sử dụng phím Shift trong các phím tắt. Tất cả các phím tắt đều sử dụng chữ thường và các phím số không được sửa đổi, vì vậy Ctrl + G KHÔNG phải là Ctrl + Shift + G.

Nhấn Ctrl + G để hiển thị tài liệu Trợ giúp và cuộn xuống để xem danh sách các phím tắt hợp lệ.

  Bản cập nhật Windows 10s tháng 10 năm 2018 hiện đã ra mắt: Các tính năng tốt nhất và cách tải xuống

04 trợ giúp

Khi bạn xem xong danh sách, hãy nhấn Ctrl + X để thoát khỏi trợ giúp.

Giả sử bạn đang làm việc trên một tệp văn bản mới, hoặc buffer, và bạn muốn lưu nó. Đây được gọi là writing out và được thực hiện bằng cách nhấn Ctrl + O. Bạn sẽ được nhắc nhập tên tệp để sử dụng và các phím tắt ở dưới cùng sẽ thay đổi để phản ánh những gì bạn có thể nhập để hoàn thành lệnh cụ thể này.

05 tệp ghi ra

Nếu bạn muốn chèn nội dung của tệp khác vào bộ đệm hiện tại của mình, bạn phải gõ Ctrl + R.

06 tệp để chèn từ

Bạn có thể hủy cả hai lệnh trước đó bằng cách gõ Ctrl + C.

Bạn có thể nhấn Escape hai lần thay vì giữ phím Control, nếu bạn gặp khó khăn khi thực hiện điều đó. Ngoài ra còn có một số lệnh yêu cầu sử dụng phím Meta. Trên hầu hết các bố cục bàn phím, Meta tương đương với nút Alt.

Khi bạn muốn thoát nano, bạn chỉ cần nhấn Ctrl + X. Nano sẽ lịch sự hỏi bạn xem bạn có muốn lưu bộ đệm của mình không và bạn cũng có thể hủy hành động này.

14 lối thoát

dẫn đường

Bây giờ chúng ta đã có một loạt các phím tắt, hãy làm quen với việc di chuyển xung quanh một tệp văn bản rất nhanh chóng. Tất nhiên, bạn luôn có thể sử dụng các phím Home, End, Page Up, Page Down và các phím mũi tên để di chuyển, nhưng điều đó đòi hỏi bạn phải di chuyển ngón tay khỏi các chữ cái mà tất cả chúng ta đều yêu thích.

Để di chuyển con trỏ về phía trước hoặc phía sau, bạn có thể gõ Ctrl + F và Ctrl + B. Để di chuyển lên và xuống từng dòng một, bạn có thể gõ Ctrl + P và Ctrl + N. Nói cách khác, bạn có thể sử dụng các phím đó thay vì các mũi tên Phải, Trái, Lên và Xuống tương ứng. Thiếu phím Home và End? Bạn có thể sử dụng Ctrl + A và Ctrl + E. Thay vào đó, bạn muốn di chuyển các trang cùng một lúc? Ctrl + V di chuyển xuống một trang và Ctrl + Y di chuyển lên một trang.

Nhưng xin chờ chút nữa! Để tiến và lùi từng từ một, bạn có thể sử dụng Ctrl + Space và Meta + Space (nhớ rằng đó là Alt + Space). Và, nếu bạn thực sự vội vàng, bạn có thể nhấn Ctrl + _, sau đó nhập số dòng, dấu phẩy và số cột để nhảy thẳng đến đó.

07 đi đến dòng, cột

Nếu bạn muốn xem con trỏ của mình hiện đang ở đâu, giống như nano-GPS, hãy nhấn Ctrl + C.

08 hiển thị vị trí con trỏ

Sao chép, cắt và dán

Khi chúng ta muốn sao chép văn bản trong môi trường đồ họa, chúng ta đánh dấu nó bằng con trỏ. Tương tự, trong nano chúng ta mark bằng cách sử dụng lệnh Ctrl + ^. Bạn chỉ cần di chuyển con trỏ đến nơi bạn muốn bắt đầu đánh dấu, sau đó bạn nhấn Ctrl + ^ để set. Thao tác này sẽ đánh dấu mọi thứ giữa điểm bắt đầu và KHÔNG bao gồm con trỏ.

09 văn bản được đánh dấu

Lưu ý rằng con trỏ nằm trên không gian trống và việc sao chép / cắt sẽ không bao gồm không gian này. Bạn cũng có thể đánh dấu ngược từ set chỉ trỏ. Tuy nhiên, hãy cẩn thận vì bạn có thể chỉnh sửa văn bản trong khi đánh dấu. Nếu bạn nhầm lẫn, chỉ cần nhấn Ctrl + ^ một lần nữa để bỏ đặt điểm đánh dấu và bạn có thể bắt đầu lại.

  Cách tắt và xóa Microsoft Edge Math Solver

Để sao chép văn bản đã đánh dấu, hãy nhấn Meta + ^. Thay vào đó, nếu bạn muốn cắt văn bản, hãy nhấn Ctrl + K.

Để Dán văn bản của bạn, hãy di chuyển con trỏ đến vị trí thích hợp và nhấn Ctrl + U.

10 đã sao chép và dán

Nếu bạn muốn xóa toàn bộ dòng văn bản, chỉ cần nhấn Ctrl + K mà không đánh dấu bất kỳ thứ gì. Điều này đôi khi có ích khi chỉnh sửa các tệp cấu hình.

Một số phím tắt bổ sung

Bạn biết làm thế nào trong notepad, bạn có thể buộc các dòng văn bản dài phải quấn quanh thành những đoạn văn trông giống như thế nào? Bạn có thể chuyển đổi tính năng đó trong nano bằng phím tắt Meta + L. Vì gói dòng được đặt thành on theo mặc định, điều này thường có ích theo cách ngược lại; ví dụ, bạn đang viết một tệp cấu hình và muốn tắt tính năng đóng dòng.

Đã bật gói 11 dòng

Bạn có thể thấy rằng dòng con trỏ đang ở trên có $ ở cả đầu và cuối. Điều này có nghĩa là có nhiều văn bản hơn cả trước và sau phần được hiển thị trên màn hình.

Nếu bạn muốn tìm kiếm một chuỗi văn bản, hãy nhấn Ctrl + W và nhập cụm từ tìm kiếm của bạn. Sau đó, tìm kiếm này có thể bị hủy giữa quá trình thực hiện bằng cách nhấn Ctrl + C mà không phá hủy bộ đệm của bạn.

12 tìm kiếm

Cụm từ tìm kiếm trước đó xuất hiện trong dấu ngoặc vuông và để trống dòng và nhấn Enter sẽ lặp lại tìm kiếm cuối cùng đó.

Và sau khi cảm thấy thực sự thoải mái, bạn có thể tắt phần hữu ích đó ở dưới cùng bằng cách nhấn Meta + X để có thêm không gian màn hình cho việc chỉnh sửa!

13 trợ giúp ẩn

Một số lịch sử

Nano được thiết kế để có giao diện tương tự như một chương trình khác có tên là Pico. Pico là trình soạn thảo văn bản mặc định của Pine, một chương trình email trước đây không được phân phối với giấy phép thân thiện với GPL. Điều này có nghĩa là việc phân phối lại phần nào là một khu vực mờ nhạt, và do đó, dự án TIP đã ra đời. TIP Isnt Pico đã bổ sung một số chức năng mà Pico còn thiếu và được cấp phép phân phối miễn phí, và theo thời gian, nó trở thành nano mà chúng ta yêu thích sử dụng ngày nay. Để biết thêm thông tin, hãy xem Phần Lịch sử các dự án Nano trên Câu hỏi thường gặp của họ.


Điểm mạnh của nano nằm ở việc sử dụng đơn giản. Các phím tắt hoạt động giống như trong các bộ xử lý văn bản dựa trên GUI như Word và Open Office, vì vậy vấn đề chỉ là học cái nào làm cái gì. Mọi thứ bên ngoài chỉ là chỉnh sửa văn bản đơn giản. Lần tới khi bạn phải chỉnh sửa nội dung trên dòng lệnh, chúng tôi hy vọng rằng bạn sẽ cảm thấy thoải mái hơn với nó vì bây giờ bạn đã làm quen với nano.