Szukałem w menu konfiguracji i przeglądałem w Internecie, jak skonfigurować skróty klawiaturowe dla Kopiuj i Wklej w menedżerze okien Unity.
Czy jest jakieś ukryte miejsce, w którym można to skonfigurować?
W Gnome Desktop na Lucid, skonfigurowałem go tak, aby używając klawiatury / myszy systemu Ubuntu, mogłem używać Win+ C/ Win+ Vdo kopiowania i wklejania wszędzie na pulpicie Gnome, w tym w Firefoksie i terminalu gnome; a następnie po przeniesieniu myszy na pulpit komputera Mac * te same naciśnięcia klawiszy byłyby kopiowane i wklejane. Naprawdę chciałbym zachować tę spójność.
Ctrl+ Cjest oczywiście niewłaściwe jako klawisz „kopiuj” w jakimkolwiek programie terminalowym. ( CtrlWłaściwie dowolne postacie.)
* Robię to, uruchamiając serwer Synergy na Ubuntu i klienta Synergy na Macbooku.
Odpowiedzi:
Różne elementy konfiguracji wymagały zmiany, aby uzyskać oczekiwane wyniki:
ui.key.accelKey 18
ui.key.menuAccessKey 17
To sprawia, że Alt-C Alt-V Alt-W to skróty klawiaturowe dla Firefoksa zamiast odpowiadających im klawiszy Ctrl.
Dzięki za wskazówki ... Zapomniałem o Firefoksie na temat: zmiany konfiguracji, którą zrobiłem dawno temu, co było istotnym elementem układanki.
źródło
Ctrl+ Ci Ctrl+ Vdomyślnie nie kopiują i nie wklejają w Terminalu . Wynika to z faktu, że Ctrl+ Cjest specjalnym poleceniem używanym (od dziesięcioleci) do przerywania aktualnie uruchomionego procesu. Zamiast tego domyślną wartością są Shift+ Ctrl+ Ci Shift+ Ctrl+ V.
Jeśli chcesz, możesz to zmienić, klikając opcję Edycja> Skróty klawiaturowe w terminalu.
źródło
Drażni mnie również to, że skróty terminalu do kopiowania i wklejania różnią się od tych używanych w pozostałej części systemu. Alternatywnym rozwiązaniem dla tego, które znalazłeś, jest zmiana skrótów terminala na ctrl + c i ctrl + v oraz zmiana klucza przerwania poprzez dodanie następujących elementów
~/.bashrc
:Teraz, aby przerwać program, musisz wpisać ctrl + b zamiast ctrl + c, ale możesz iść dalej i ponownie przypisać skróty do terminala. Po wykonaniu tej czynności możesz konsekwentnie używać klawiszy Ctrl + C, Ctrl + V, aby kopiować i wklejać tekst w całym systemie.
Aby dowiedzieć się, jakie inne klawisze sterujące są już używane do wysyłania sygnałów z terminala, sprawdź wyjście
stty -a
.źródło
Jeśli chcesz użyć klawisza Win do kopiowania / wklejania w przeglądarce Firefox w systemie Linux, możesz ustawić go w about: config w następujący sposób:
źródło