Korzystam z systemu Linux i jestem przyzwyczajony do zaznaczania tekstu za pomocą myszy, aby skopiować i naciskając Shift+, Insertaby wkleić. (Wykorzystuje to alternatywny schowek znany jako „Wybór podstawowy”).
Wydaje się, że działa to w każdej aplikacji oprócz Firefoksa. Firefox używa innego schowka, w którym Ctrl+ Ckopie i Ctrl+ Vwkleja. Czy jest możliwe naciśnięcie klawisza lub zmiana konfiguracji, które mogę zrobić, aby Firefox wkleił ze schowka „podstawowego wyboru” w Uniksie - tego, który wkleja po kliknięciu środkowym przyciskiem myszy?
Uwaga: szukam skrótu klawiaturowego , a nie akcji myszy.
linux
firefox
keyboard-shortcuts
clipboard
mikrofon
źródło
źródło
PRIMARY
zaznaczenia to Shift + Insert. Problem w Firefoksie może być związany z tym, w jaki sposób GTK + zdecydowało o powiązaniu shift + insert zCLIPBOARD
zaznaczeniem. Błąd GNOME 643391 zawiera łatki umożliwiające mapowanie shift + insert w celu wklejenia zPRIMARY
zaznaczenia. Nie wypróbowałem jeszcze tych poprawek, ale w pewnym momencie spróbuję, ponieważ teraz może to przerwać moją interakcję ze wszystkimi aplikacjami opartymi na GTK + ...Odpowiedzi:
X11 ma wiele schowków: zaznaczanie tekstu myszką wypełnia „Wybór podstawowy” i kliknięcie środkowego przycisku powoduje wstawienie go. W przypadku Ctrl-V / Ctrl-C większość programów używa „Schowka”, wydaje się, że Shift-Ins czasami używa Podstawowego zaznaczenia, czasem Schowka.
Łatwiej więc nie używać Shift-Ins, ale myszy lub Ctrl-V / Ctrl-C do kopiowania tekstu między różnymi aplikacjami.
źródło
Możesz przypisać następujące polecenie do klawisza, który powinien udostępnić wybór firefox innym programom:
i wzajemnie
źródło
W systemie Linux kliknięcie środkowym przyciskiem (lub kółkiem przewijania) myszy powinno wkleić zawartość schowka uniksowego.
Jeśli nie masz środkowego przycisku myszy, kliknięcie jednocześnie lewego i prawego przycisku jest często skonfigurowane do emulacji kliknięcia środkowego.
źródło
shift+insert
nie nie działa z Firefoksem.Wykorzystanie autocutsel pomogło mi ...
Uruchamiam to w moim skrypcie startowym X (~ / .Xclients):
Możesz to najpierw przetestować w terminalu, takim jak:
To użycie synchronizuje SCHOWEK z CUT_BUFFER0 (i vis-a-versa), dzięki czemu zaznaczenie w rxvt (mój „xterm” wyboru) wklei się w Firefoksie przy użyciu standardowych skrótów klawiszowych.
źródło