Làm cách nào để sao chép một vài dòng từ tệp này sang tệp khác bằng trình chỉnh sửa nano?
Làm cách nào để sao chép một vài dòng từ tệp này sang tệp khác bằng trình chỉnh sửa nano?
Câu trả lời:
Giả sử bạn đang ở chế độ bảng điều khiển thuần túy và không thể sử dụng chuột để sao chép / dán:
LƯU Ý: Để chuyển đổi giữa các bộ đệm, hãy sử dụng ESC- <và ESC-> hoặc ESC- và ESC-. (sau này hữu ích nếu <và> sử dụng cùng một phím trên bố cục bàn phím của bạn)
Một thay thế cho 2-4 ở trên là đi đến (các) dòng bạn muốn sao chép và CTRL-K để xóa chúng, nhấn CTRL-K nhiều lần để nhiều dòng vào bộ đệm. Khi bạn đã cắt tất cả các dòng bạn muốn sao chép, CTRL-Y để dán lại chúng vào bộ đệm hiện tại. Sau đó tiếp tục với bước 5.
ALT hoặc bất kỳ khóa nào khác có hành vi Meta-key cũng có thể được sử dụng thay vì ESC trong các lệnh này.
Sao chép văn bản từ tệp này sang tệp khác bằng trình soạn thảo văn bản nano
Lưu ý: Để giúp bạn hiểu rõ hơn, chúng tôi sẽ sử dụng một
tập tin nguồn: /var/named/athens.local
tập tin đích: /var/named/patra.local
nano -F destination_file
Vì vậy chúng tôi có:
nano -F /var/named/patra.local
Nhấn Ctrl+ r.
Từ trình chỉnh sửa nano bên trong, mở tệp nguồn
/var/named/athens.local
Nhấn ctrl+ ^ (điều này sẽ kích hoạt chế độ "đánh dấu thiết lập")
Chọn văn bản của bạn.
Khi bạn đã đánh dấu tất cả văn bản bạn muốn, sao chép văn bản vào
clipboard bằng cách nhấn Alt+ ^
Note: Now your text is in clipboard.
Note: In help file you will see the Alt+^ described as M-^.
Nhấn ctrl+ x, để đóng tệp nguồn ( /var/named/athens.local
).
Bây giờ chúng ta sẽ thấy tệp đích ( /var/named/patra.local
).
Di chuyển con trỏ đến nơi bạn muốn dán văn bản đã sao chép (đó là
trong bộ đệm, đừng quên điều đó).
Nhấn ctrl+ u, để dán văn bản.
Bạn xong việc rồi.