Jak skopiować kilka wierszy z jednego pliku do innego za pomocą edytora nano?
15
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:
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+ ^
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.
źródło