W Ubuntu Terminal przeciągnij i upuść zaznaczenie może skopiować zaznaczony tekst do schowka oraz Shift + Insert, aby wkleić. W KDE Konsole wydaje się, że selekcja nie kopiuje. Więc muszę użyć środkowego przycisku myszy, aby skopiować / wkleić, lub otworzyć menu kontekstowe, aby kliknąć copy
. Czy jest jakiś sposób, aby skonfigurować Konsolę do wykonywania wyboru kopii? Lub dowolny skrót klawiaturowy, aby skopiować?
12
Odpowiedzi:
Konsola może kopiować
ctrl + shift + c
i wklejać za pomocąctrl + shift + v
. Moje menu kontekstowe po kliknięciu prawym przyciskiem myszy w Konsoli 2.7.4, KDE 4.7.4, Kubuntu 11.10, mówi mi te skróty klawiaturowe.Edycja: W rzeczywistości istnieje bufor pomocniczy. Wybrany tekst jest automatycznie dodawany do tego bufora, a środkowe kliknięcie automatycznie go wkleja.
ctrl + shift + insert
wklei również z tego bufora. Można to zmienić wSettings
>Configure Shortcuts
>Paste Selection
.ctrl + insert
domyślnie zastępuje dla normalnej kopii ishift + insert
domyślnie zastępuje dla normalnej wklejania.źródło
Ustawienia> Zarządzaj profilami> Nowy profil> Mysz> „Kopiuj po wybraniu”
źródło
Kliknij „Ustawienia” w menu. Wybierz „Konfiguruj skróty”. Wyszukaj „Kopiuj” i „Wklej”. Do każdego z nich przypisz pożądany skrót, najpierw klikając pozycję w edytorze skrótów, klikając „Niestandardowy”, a następnie odpowiednio naciskając
ctrl - c
ictrl - v
.Odradzam jednak używanie
ctrl - c
, ponieważ zwykle jest to zobowiązane do wysłaniaSIGTERM
sygnału do aplikacji w terminalu. Może to być przydatne, jeśli aplikacja w terminalu musi zostać przerwana. Sposób obsługi tych klawiszy sterowania terminalem można również skonfigurować w Konsoli. W tym celu przejdź do „Ustawienia”, następnie „Zarządzaj profilami”, a następnie „Edytuj profil”. Kliknij zakładkę „Klawiatura”, gdzie możesz edytować istniejące konfiguracje lub dodać nową.źródło
Ctrl+C
zazwyczaj wysyłaSIGINT
, a nieSIGTERM
(dzwonikill
bez podania sygnału, wysyłaSIGTERM
). Wysyłany sygnał może być istotny, jeśli aplikacja zaimplementowała procedurę obsługi sygnału. Niektóre aplikacje przechwytująSIGINT
i / lubSIGTERM
zamykają się z wdziękiem.SIGKILL
nie może zostać złapany, więckill -9
jest to gwarantowany sposób na zatrzymanie źle działającej aplikacji (i być może utratę danych).