Jak skopiować kilka wierszy z jednego pliku do innego za pomocą edytora nano?
Jak skopiować kilka wierszy z jednego pliku do innego za pomocą edytora nano?
Odpowiedzi:
Zakładając, że jesteś w trybie czystej konsoli i nie możesz używać myszy do kopiowania / wklejania:
UWAGA: Aby przełączać się między buforami, użyj ESC- <i ESC-> lub ESC- i ESC-. (późniejsze jest pomocne, jeśli <i> używają tego samego klawisza w układzie klawiatury)
Alternatywą dla 2-4 powyżej jest przejście do linii, którą chcesz skopiować, i CTRL-K, aby je usunąć, naciskając kilkakrotnie CTRL-K do wielu linii do bufora. Po wycięciu wszystkich linii, które chcesz skopiować, CTRL-Y, aby ponownie wkleić je z powrotem do bieżącego bufora. Następnie przejdź do kroku 5.
ALT lub dowolny inny klawisz z zachowaniem Meta-key może być również użyty zamiast ESC w tych poleceniach.
Skopiuj tekst z jednego pliku do drugiego za pomocą edytora nano
Uwaga: Aby pomóc Ci lepiej zrozumieć, użyjemy
Plik źródłowy: /var/named/athens.local
plik docelowy: /var/named/patra.local
nano -F destination_file
Więc mamy:
nano -F /var/named/patra.local
Naciśnij Ctrl+ r.
W edytorze nano otwórz plik źródłowy
/var/named/athens.local
Naciśnij ctrl+ ^ (spowoduje to włączenie trybu „zestaw znaków”)
Wybierz swój tekst.
Po zaznaczeniu całego żądanego tekstu skopiuj go do
Schowek, naciskając Alt+ ^
Note: Now your text is in clipboard.
Note: In help file you will see the Alt+^ described as M-^.
Naciśnij ctrl+ x, aby zamknąć plik źródłowy ( /var/named/athens.local
).
Teraz zobaczymy plik docelowy ( /var/named/patra.local
).
Przesuń kursor do miejsca, w którym chcesz wkleić skopiowany tekst (czyli
w buforze, nie zapomnij o tym).
Naciśnij ctrl+ u, aby wkleić tekst.
Gotowe.