Skrót klawiaturowy do wklejania na terminalu GNOME

79

Używamy Ctrl+, Vaby wkleić elementy ze schowka, ale to nie działa w oknie terminala.

Jaki skrót klawiaturowy należy wkleić na terminalu GNOME?

KSIĄŻĘ
źródło
6
Ctrl-Shift-C i Ctrl-Shift-V to odpowiednie skróty. Kolejna rzecz, która działa również w systemie Linux (ogólnie): jeśli zaznaczysz fragment tekstu, bez żadnego skrótu, możesz go wkleić, klikając środkowy przycisk myszy.
styczeń

Odpowiedzi:

102

Czy próbowałeś użyć Ctrl+ Shift+V

Hilmi Erdem KEREN
źródło
1
Dlaczego nie tylko Ctrl + V? Nie rozumiem ...
user1767754
4
@ user1767754 Ten skrót jest już używany przez większość terminali do wskazania, że ​​następny klucz powinien zostać wstawiony dosłownie. Pozwala to na przykład wstawić surowy znak Tab do terminala.
Jan Warchoł
54

Musisz użyć Ctrl+ Shift+, Vaby wkleić do terminala. Kopia jest podobna; użyj Ctrl+ Shift+, Caby skopiować z terminala.


Komentarz Arilda wyjaśnia (nieco zredagowany):

Zgodnie z tradycją niektóre skróty Ctrl+ (letter)są odwzorowane na wprowadzanie znaków kontrolnych w terminalu (patrz Jak mapować znaki sterujące na klawiatury na Wikipedii). Dlatego nie możemy ich używać do kopiowania i wklejania. Skróty można zastąpić w menu Edycja> Skróty klawiaturowe, ale szczególnie Ctrl + C jest użyteczny, aby zachować przypisanie do znaku sterującego ETX, który służy do przerwania bieżącego polecenia.

NorTicUs
źródło
7
Zgodnie z tradycją niektóre skróty Ctrl + (literowe) są mapowane na wprowadzanie znaków kontrolnych ( en.wikipedia.org/wiki/… ) w terminalu. Dlatego nie możemy ich używać do kopiowania i wklejania. Skróty można zastąpić w Edycja> Skróty klawiaturowe ..., ale szczególnie Ctrl + C jest użyteczne, aby zachować przypisanie do znaku sterującego ETX, który jest używany do przerwania bieżącego polecenia.
Arild
12

Ctrl+ Insertdla „kopiowania”, Shift+ Deletedla „wycinania” i Shift+ Insertdla „wklejania” działa również w większości miejsc, w tym w terminalu GNOME.

Bastiaan Cuppen
źródło
4
Shift+Insertwkleja „wybór podstawowy” ( xsel). Ctrl+Shift+Vwkleja clipboard ( xsel -b) na moim komputerze (Ubuntu 16.04, GNOME Terminal).
jfs
8

Jak powiedzieli inni, Kopiuj to CTRL+ SHIFT+, Ca wklej to CTRL+ SHIFT+, Vw przeciwieństwie do zwykłego pola tekstowego.

Krótko mówiąc, po prostu dodaj shift do wielu innych skrótów edycji tekstu, aby użyć go w terminalu.

Oto kilka przykładów:

Kopiuj: CTRL+ SHIFT+C

Wklej: CTRL+ SHIFT+V

Znajdź: CTRL+ SHIFT+F

Zamknij okno terminala: CTRL+ SHIFT+W

Zamknij wszystkie okna terminala: CTRL+ SHIFT+Q

itd.

Edoggr11
źródło
1
(Zasadniczo nie powinniśmy używać komentarzy do +1, ale chcę powiedzieć, że jest to doskonała pierwsza odpowiedź: zwięźle dodaje nowe informacje i poprawia istniejące odpowiedzi.)
chaskes