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ới đối với dòng lệnh Linux? 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? How-To Geek's đã quay trở lại 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 đã quen với dòng lệnh, 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 hơn khác như vim và emacs. Mặc dù chúng là những chương trình tuyệt vời, nhưng chúng 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 tỏ 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 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 bộ đệm trống, chỉ cần nhập vào nano nano ở dấu nhắc lệnh.
Bạn cũng có thể sử dụng cú pháp sau:
nano / đường dẫn / đến / tên tệp
Nano sẽ 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 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 lưu cuối cùng. Nếu bạn có một tệp mới chưa được lưu, 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 của bạn, một phần văn bản. Dòng thứ ba từ dưới lên là một dòng tin nhắn hệ thống của dòng Cameron, hiển thị thông tin liên quan đến chương trình thực thi một chức năng. Ở đây, bạn có thể thấy rằng nó nói Tập tin mới của New. 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 dòng phím tắt.
Đó là một 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 nhập trực tiếp vào kiểu nhập văn bản, trừ khi bạn sửa đổi nó bằng một khóa 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.
Phím tắt
Các chức năng của chương trình được gọi là các phím tắt trên mạng Cameron, trong chế độ nano, chẳng hạn như lưu, bỏ, thanh minh, v.v. Những chức năng phổ biến nhất được liệt kê ở cuối màn hình, nhưng có nhiều thứ khác không có. 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 sử dụng chữ cái viết 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 các phím tắt hợp lệ.
Khi bạn xem xong danh sách, nhấn Ctrl + X để thoát 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 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 ở 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.
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 sẽ nhập Ctrl + R.
Bạn có thể hủy cả hai lệnh trước bằng cách nhập 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 làm đ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ố trí 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 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.
dẫn đường
Bây giờ chúng ta đã có một loạt các phím tắt, hãy nhanh chóng làm quen với việc di chuyển xung quanh một tệp văn bản. Tất nhiên, bạn luôn có thể sử dụng 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 ngón tay của bạn khỏi các chữ cái mà tất cả chúng ta đều yêu thích.
Để di chuyển con trỏ tiến hoặc 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ì 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 di chuyển lên một trang.
Nhưng xin chờ chút nữa! Để di chuyển tiến và lùi từng từ một, bạn có thể sử dụng Ctrl + Space và Meta + Space (hãy nhớ, đó là Alt + Space). Và, nếu bạn 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 xem con trỏ của bạn hiện đang ở đâu, giống như nano-GPS, hãy nhấn Ctrl + C.
Sao chép, cắt và dán
Khi chúng tôi muốn sao chép văn bản trong môi trường đồ họa, chúng tôi làm nổi bật nó bằng con trỏ. Tương tự, trong nano, chúng tôi đánh dấu vào đó 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 + ^ để cài đặt con trỏ. Đ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 khoảng trống và sao chép / cắt sẽ không bao gồm khoảng trắng này. Bạn cũng có thể đánh dấu ngược từ điểm cài đặ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 gặp rắc rối, chỉ cần nhấn Ctrl + ^ lần nữa để bỏ đặt điểm đá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, 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 cứ điều gì. Điều này đôi khi có ích khi chỉnh sửa tập tin 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 bao 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 theo dòng được đặt thành Chế độ trên đường theo mặc định, nên đ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ắt dòng.
Bạn có thể thấy rằng dòng con trỏ đang bật có một $ $ ở 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 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. Tìm kiếm này sau đó có thể bị hủy giữa thực thi bằng cách nhấn Ctrl + C mà không phá hủy bộ đệm của bạn.
Thuật ngữ tìm kiếm trước đó xuất hiện trong 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ể tắt phần hữu ích đó ở phía dưới bằng cách nhấn Meta + X để có thêm không gian màn hình để chỉnh sửa!
Một số lịch sử
Nano được thiết kế tương tự như giao diện với 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ừ ngày trước 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à phân phối lại có phần mờ nhạt và do đó, dự án TIP đã ra đời. TIP không phải là Pico, đã bổ sung 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 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ủa 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 ở sự đơn giản trong 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, vì vậy vấn đề là học cái nào làm gì. Tất cả 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 rằng bạn sẽ thấy thoải mái hơn với nó ngay bây giờ khi bạn đã quen với nano.