Uruchomiłem minimalną instalację Debiana wewnątrz instancji VirtualBox, ręcznie zainstalowałem X11 i Awesome menedżera okien (bez żadnej niestandardowej konfiguracji) i zainstalowałem również dodatki VirtualBox (i włączyłem współdzielony schowek w ustawieniach). Jednak kopiowanie i wklejanie tekstu z terminala xterm nadal nie działa: CTRL+ Cjest wysyłany jako sygnał do terminala i Shift+ Insertwstawia tekst, który wybrałem (co prawdopodobnie oznacza, że jakoś został skopiowany do jakiegoś bufora), ale nadal jest niedostępny w systemie operacyjnym hosta.
źródło
xrdb ~/.Xresources
spowoduje destrukcyjne zastąpienie domyślnej konfiguracji. zamiast tego użyjxrdb -merge ~/.Xresources
Nie trzeba modyfikować zasobów tłumaczeń xterm, aby kopiować dane do / z Firefoksa, chyba że wolisz używać klawiatury do pomocy w tym procesie.
Od 2006 roku xterm ma funkcję,
selectToClipboard
która pozwala przełączać się międzyPRIMARY
wyborem (standard) aCLIPBOARD
(Firefox itp.).Ponieważ niektóre programy używają podstawowego wyboru, a niektóre nie, jest to pozycja menu w xterm ( controlmiddle-mouse):
Dostosowanie podpowiedzi do znaków kontrolnych, takich jak aplikacje GNOME, umożliwia korzystanie z klawiatury, a jednocześnie pozwala menu przełączać się między dwoma typami selekcji:
chociaż dodanie shiftInsertmoże być bliższe pierwotnej intencji:
Zwykły controlCjest zwykle przypisany do sygnału :
INTR
Dalsza lektura:
źródło
xterm
i zaznacz tekst, który chcesz skopiować.Po podświetleniu tekstu tekst jest kopiowany do głównego bufora. Pamiętaj, że jeśli zaznaczysz inny tekst przed wklejeniem, tekst ten zastąpi poprzednią zawartość w buforze głównym.
źródło
Okazuje się, że nie uwzględniłem faktu, że X11 ma dwa bufory: podstawowy i schowek . Mój tekst z Xterm został skopiowany do głównego bufora, a ja potrzebowałem go w buforze schowka.
Byłem w stanie rozwiązać problem, instalując
parcellite
pakiet, uruchamiając go i konfigurując do synchronizacji dwóch buforów.źródło