Czy można skopiować tekst z pliku otwartego przy użyciu nano
do powłoki?Skopiuj tekst z edytora nano do powłoki
Mam plik tekstowy i chcę skopiować kilka linii do konsoli, ale nie mogę znaleźć skrótu klawiaturowego do skopiowania tekstu.
Czy można skopiować tekst z pliku otwartego przy użyciu nano
do powłoki?Skopiuj tekst z edytora nano do powłoki
Mam plik tekstowy i chcę skopiować kilka linii do konsoli, ale nie mogę znaleźć skrótu klawiaturowego do skopiowania tekstu.
Nie wiem, jak to zrobić bezpośrednio w nano. Możesz jednak użyć "cat" lub "grep", aby wyświetlić linie pliku w konsoli.
Jeśli używasz multipleksera końcowego, takiego jak "screen", możesz kopiować i wklejać ciągi znaków like this.
Ctrl + Shift + C do kopiowania tekstu, jesteś przydzielony.
ctrl + shift + v do wklejenia tekstu
Mówisz o terminalu GUI, a nie o powłoce. – Zulu
nano
nie ma możliwości kopiowania/wklejania ze schowka/powłoki globalnej/systemowej.
Można jednak kopiować tekst z jednego pliku do drugiego za pomocą nano
's file buffers. Po otwarciu inny bufor plików z ^R
(Ctrl + r), można użyć nano
s wbudowaną kopiowania/wklejania funkcjonalności (opisane poniżej), aby skopiować pomiędzy plikami:
M-6
(Meta +), aby skopiować linie do schowka nano
.^K
(Ctrl + k) wyciąć bieżącą linię i przechowywać go w schowku nano
„s.^^
(Ctrl + Przesunięcie +), aby zaznaczyć tekst. Po wybraniu tekstu możesz użyć powyższych poleceń, aby go skopiować lub wyciąć.^U
(Ctrl + U) wkleić tekst schowka nano
„S.Wreszcie, jeśli powyższe rozwiązanie nie będzie pracować dla Ciebie i używasz emulatora terminala, może być w stanie skopiować/wklej z globalnego schowku z Ctrl + SHIFT + c i Ctrl + Przesunięcie + V (Cmd + C i Cmd + V na OSX). screen
zapewnia również zewnętrzną kopię/wklej, która powinna działać w wersji nano
.Na koniec, jeśli wszystko, co musisz zrobić, to przechwycić pewne linie lub tekst z pliku, rozważ użycie linii grep
, aby znaleźć linie i xclip
lub xsel
(lub pbcopy
/pbpaste
na OSX), aby skopiować je do globalnego schowka (i/lub wkleić z schowek) zamiast nano
.
Nano Shell:
2 kroki
1. za pomocą myszki, aby zaznaczyć tekst.
2. Kliknij prawym przyciskiem myszy w Shell.
ciągu Nano:
4 kroki
1.Ctrl + Mark Set i zaznaczyć co chcesz (the koniec mógłby zrobić jakąś dodatkową pomoc).
2.CTRL + k do cięcia, co chcesz skopiować
3.CTRL + u do wklejania, co masz po prostu wyciąć, bo po prostu chcesz skopiować .
4.Ctrl + u w miejscu, które chcesz wkleić.
1) Ctrl + 6
aby zaznaczyć tekst, który chcesz skopiować
2) Ctrl + k
wyciąć tekst i Ctrl + u
wkleić z powrotem do pierwotnego miejsca
3) Przejdź do wybranej linii, gdzie chcesz wkleić kod oznaczony w kroku (2). Ctrl + u
, aby go wkleić.
Mam nadzieję, że to pomaga.
Jest to proces dwuetapowy ... Cięcie, przywracanie, a następnie kopiowanie. Wspaniały –
Po prostu użyj ctrl+shift+6
, aby skopiować bieżącą linię lub możesz ustawić znak przy użyciu ctrl+6
i skopiować wiele linii za pomocą powyższego polecenia.
Czy używasz myszy? – Leon