Hướng dẫn cho người mới bắt đầu về Nano, Trình soạn thảo văn bản dòng lệnh Linux

Mục lục:

Hướng dẫn cho người mới bắt đầu về Nano, Trình soạn thảo văn bản dòng lệnh Linux
Hướng dẫn cho người mới bắt đầu về Nano, Trình soạn thảo văn bản dòng lệnh Linux

Video: Hướng dẫn cho người mới bắt đầu về Nano, Trình soạn thảo văn bản dòng lệnh Linux

Video: Hướng dẫn cho người mới bắt đầu về Nano, Trình soạn thảo văn bản dòng lệnh Linux
Video: Hướng dẫn bật tắt tính năng cảm ứng 3D touch trên ios - YouTube 2024, Tháng tư
Anonim
Mới cho dòng lệnh Linux? Nhầm lẫn bởi tất cả các trình soạn thảo văn bản nâng cao khác? How-To Geek đã quay lưng lại với hướng dẫn này về 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.
Mới cho dòng lệnh Linux? Nhầm lẫn bởi tất cả các trình soạn thảo văn bản nâng cao khác? How-To Geek đã quay lưng lại với hướng dẫn này về 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 quen với dòng lệnh, những người mới sử dụng Linux thường bị loại bỏ bởi các trình soạn thảo văn bản nâng cao khác như vim và emacs. Trong khi họ là những chương trình xuất sắc, họ có một chút đường cong 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 minh bản thân linh hoạt và đơn giản. Nano được cài đặt theo mặc định trong Ubuntu và nhiều bản phân phối Linux khác và hoạt động tốt cùng với sudo, đó là lý do tại sao chúng tôi yêu thích nó rất nhiều.

Chạy Nano

Bạn có thể chạy nano theo hai cách. Để mở nano với một bộ đệm trống, chỉ cần gõ "nano" tại dấu nhắc lệnh.
Bạn có thể chạy nano theo hai cách. Để mở nano với một bộ đệm trống, chỉ cần gõ "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 đó.

Chúng ta hãy nhìn vào màn hình nano 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 tệp được lưu lần cuối hay chưa. Nếu bạn chưa lưu tệp mới, bạn sẽ thấy “Bộ đệm mới”. Tiếp theo, bạn sẽ thấy nội dung của tài liệu, nội dung văn bản. Dòng thứ ba từ dưới cùng là dòng "thông điệp hệ thống" hiển thị thông tin liên quan đến chương trình đang thực hiện một hàm. Ở đâ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 ở phía dưới 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 đường tắt.
Ở 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 tệp được lưu lần cuối hay chưa. Nếu bạn chưa lưu tệp mới, bạn sẽ thấy “Bộ đệm mới”. Tiếp theo, bạn sẽ thấy nội dung của tài liệu, nội dung văn bản. Dòng thứ ba từ dưới cùng là dòng "thông điệp hệ thống" hiển thị thông tin liên quan đến chương trình đang thực hiện một hàm. Ở đâ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 ở phía dưới 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 đường tắt.

Đó là trình soạn thảo WYSIWYG; "Những gì bạn thấy là những gì bạn nhận được." Những gì bạn gõ trực tiếp đi vào đầu vào văn bản, trừ khi bạn sửa đổi nó với 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 tôi có một cái gì đó để chơi với.

Image
Image

Phím tắt

Các chức năng của chương trình được gọi là "lối tắt" trong nano, chẳng hạn như lưu, thoát, biện minh, v.v. Các chức năng phổ biến nhất được liệt kê ở cuối màn hình, nhưng có nhiều tính năng khác không được hiển thị. 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 các chữ thường và các phím số chưa 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 phím tắt hợp lệ.

Khi bạn xem xong danh sách, nhấn Ctrl + X để thoát khỏi trợ giúp.
Khi bạn xem xong danh sách, 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 “bộ đệm” và bạn muốn lưu nó. Điều này được gọi là "viết ra" 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 ở phía dưới 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.

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 nhập Ctrl + R.
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 nhập Ctrl + R.
Bạn có thể hủy cả hai lệnh trước bằng cách gõ Ctrl + C.
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 khóa Meta. Trên hầu hết các bố trí bàn phím, Meta tương đương với nút Alt.

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

Image
Image

dẫn đường

Bây giờ chúng ta đã có một loạt các phím tắt, hãy quen với việc di chuyển xung quanh một tệp văn bản rất nhanh. 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 phải di chuyển các ngón tay của bạn từ các chữ cái mà tất cả chúng ta đều yêu thích.

Để di chuyển con trỏ tiến lên hoặc lùi lại, bạn có thể nhập Ctrl + F và Ctrl + B. Để di chuyển lên và xuống một dòng tại một thời điểm, bạn có thể nhập 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. Bạn muốn di chuyển các trang tại một thời điểm thay thế? Ctrl + V di chuyển xuống một trang và Ctrl + Y sẽ di chuyển lên một trang.

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

Nếu bạn muốn biết con trỏ của mình hiện đang ở đâu, hãy sắp xếp như nano-GPS, nhấn Ctrl + C.
Nếu bạn muốn biết con trỏ của mình hiện đang ở đâu, hãy sắp xếp như nano-GPS, nhấn Ctrl + C.
Image
Image

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 tôi “đánh dấu” nó 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, và sau đó bạn nhấn Ctrl + ^ để "đặt" nó. Điều này sẽ đánh dấu mọi thứ giữa điểm bắt đầu lên đến và KHÔNG bao gồm con trỏ.

Lưu ý rằng con trỏ nằm trên vùng 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ừ điểm "đặt" của bạn. 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 làm hỏng, chỉ cần nhấn Ctrl + ^ lần nữa để bỏ đánh dấu và bạn có thể bắt đầu lại.
Lưu ý rằng con trỏ nằm trên vùng 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ừ điểm "đặt" của bạn. 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 làm hỏng, chỉ cần nhấn Ctrl + ^ lần nữa để bỏ đánh dấu và bạn có thể bắt đầu lại.

Để sao chép văn bản đã đánh dấu, 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í phù hợp và nhấn Ctrl + U.

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 làm nổi bật 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.
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 làm nổi bật 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 để quấn xung quanh thành những gì trông giống như đoạn văn? Bạn có thể chuyển đổi tính năng đó trong nano bằng phím tắt Meta + L. Vì gói hàng được đặt thành “bật” 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 tệp cấu hình và muốn tắt tính năng gói dòng.

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

Nếu bạn muốn tìm 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. Tìm kiếm này sau đó có thể được hủy bỏ giữa thực hiện bằng cách nhấn Ctrl + C mà không phá hủy bộ đệm của bạn.

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 đó.
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 bạn thực sự thoải mái, bạn có thể biến 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 để chỉnh sửa!

Image
Image

Một số lịch sử

Nano được thiết kế tương tự như giao diện của một chương trình khác gọi 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 từ trước trong ngà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 vùng mờ, và do đó dự án TIP được sinh ra. "TIP không phải là Pico" đã thêm vào một số chức năng mà Pico thiếu và được cấp phép phân phối miễn phí, và theo thời gian, đã trở thành loại nano mà chúng tôi thích sử dụng ngày nay. Để biết thêm thông tin, hãy xem phần Lịch sử dự án Nano trên Câu hỏi thường gặp của họ.

Sức mạnh của nano nằm trong sự đơn giản của nó sử dụng. Các phím tắt hoạt động giống như trong các trình xử lý văn bản dựa trên GUI như Word và Open Office, do đó, nó chỉ là vấn đề học tập mà những người làm những 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, bạn phải chỉnh sửa nội dung trên dòng lệnh, chúng tôi hy vọng bạn sẽ cảm thấy thoải mái hơn khi sử dụng nano.

Đề xuất: