Nie możesz używać Ctrl + C i Ctrl + V w terminalu Linux, aby skopiować i wkleić jakiś tekst. Te skróty są nieco inne w systemie Linux.

Przeglądasz samouczek online i musisz wkleić polecenie w terminalu Linux. Kopiujesz tekst z okna przeglądarki, przełączasz się na terminal i naciskasz Ctrl + V, tylko znaleźć”^ V" pojawi się na ekranie. Co się stało? Dlaczego nie możesz wkleić tekstu wewnątrz terminala?

Kopiowanie i wklejanie tekstu do iz wiersza poleceń systemu Linux nie jest tak intuicyjne, jak powinno być. Skróty klawiaturowe działają, ale jest pewien haczyk. Pokażemy ci dwa sposoby kopiowania / wklejania tekstu w terminalu Linux, abyś mógł w końcu wkleić to polecenie siedzące w schowku przez wiele godzin.

Kopiowanie i wklejanie tekstu za pomocą skrótów klawiaturowych

Standardowym skrótem klawiaturowym do kopiowania tekstu jest Ctrl + C. Jest to ogólnie przyjęta konwencja i prawie wszystkie systemy operacyjne mają tę kombinację przeznaczoną do kopiowania tekstu. Oprócz Linuksa!

Prawidłowy skrót klawiaturowy do kopiowania tekstu w terminalu Linux to

instagram viewer
Ctrl + Shift + C, I Ctrl + Shift + X do cięcia. Podobnie, aby wkleić ciąg tekstu, naciśnij Ctrl + Shift + V.

Podstawową przyczyną takiego zachowania są korzenie systemu Linux w systemie Unix. Przed wprowadzeniem ogólnosystemowego schowka, Ctrl + C był i nadal jest standardowym skrótem do kończenia uruchomionego programu w systemie Unix. Podobnie, Ctrl + V został użyty jako dosłowna wstawka.

Kiedy nowe skróty zostały wprowadzone w systemach Unix i Linux, Ctrl + X został zmieniony w celu uwzględnienia Zmiana klucz, aby zachować spójność.

Możesz jednak zmienić te skróty klawiaturowe, jeśli chcesz.

Zmiana domyślnych skrótów klawiaturowych

Prawie każdy emulator terminala Linuksa umożliwia modyfikowanie wstępnie przypisanych skrótów klawiaturowych. Aby zmienić skrót do wycinania/kopiowania/wklejania, otwórz terminal, przejdź do Preferencje sekcji i znajdź opcję oznaczoną jako Skróty klawiaturowe, Skróty, Klawiatura lub tym podobne.

Na większości terminali można znaleźć Preferencje klikając prawym przyciskiem myszy w dowolnym miejscu w oknie.

Znajdź skrót do kopiowania, wklejania i wycinania tekstu z listy, a następnie zdefiniuj nowe kombinacje klawiszy do wykonywania tych operacji, tj. Ctrl + C, Ctrl + V, I Ctrl + Xodpowiednio.

Zastosuj zmiany i przetestuj funkcjonalność, kopiując i wklejając tekst przy użyciu nowych skrótów.

Te kroki są ogólne, ale będą działać na używanym emulatorze terminala. Konsola posiada Skonfiguruj skróty opcja, a na Terminatorze możesz uzyskać dostęp Preferencje z menu kontekstowego.

Skopiuj i wklej tekst za pomocą myszy

Kiedy skróty klawiaturowe nie działają, pierwszą rzeczą, która przychodzi na myśl, jest użycie myszy do kopiowania i wklejania tekstu. Kliknięcie prawym przyciskiem myszy powoduje wyświetlenie menu kontekstowego. To menu zawiera opcje oznaczone etykietami Cięcie, Kopiuj, I Pasta, Lub przynajmniej Kopiuj I Pasta.

Wszystko, co musisz teraz zrobić, to zaznaczyć tekst, kliknąć prawym przyciskiem myszy wewnątrz terminala i wybrać Cięcie Lub Kopiuj, w zależności od potrzeb. Jest to funkcja obejmująca cały system i możesz jej użyć kopiować tekst z dowolnego miejsca.

Jeśli chcesz wkleić tekst, kliknij prawym przyciskiem myszy wewnątrz terminala i wybierz Pasta z menu kontekstowego. Podobnie jak wcześniej, będzie to działać we wszystkich aplikacjach systemu Linux.

Jeśli kopiowanie i wklejanie tekstu jest częścią Twojej pracy, posiadanie menedżer schowka, taki jak CopyQ na komputerze może pomóc Ci być bardziej wydajnym.

Linux różni się od Windowsa czy macOS

Pilny Zmiana podczas kopiowania lub wklejania tekstu z terminala może być uciążliwe. Trudno pamiętać o naciśnięciu Zmiana za każdym razem, gdy kopiujesz/wklejasz rzeczy, zwłaszcza w ciągu pracowitego dnia. Po co w ogóle przechodzić przez to, skoro możesz łatwo wrócić do używania tych standardowych i łatwych do zapamiętania skrótów?

Wiele rzeczy różni się w systemie Linux w porównaniu z systemem Windows lub macOS. Niektóre są korzystne i upraszczają działanie systemu, podczas gdy inne zmuszają użytkowników do przejścia na poprzedni system operacyjny. Niemniej jednak istotne jest poznanie i zrozumienie tych różnic.