Chciałbym nacisnąć Shift+ Insert i wykonać polecenie wklejania ze schowka (tego, co Ctrl+ Ckopiuje do) wewnątrz terminala gnome.
W 13.10 Shift+ Insertwkleja z bufora wyboru (rzecz, do której zaznaczanie tekstu prowadzi do zapisu). W Libre Office, Chrome i Firefox Shift+ Insertwkleja ze schowka. Chciałbym więc skonfigurować gnome-terminal, aby robił to samo.
Nie chciałbym używać Ctrl+ Shift+ V. EDYCJA: Źle to sformułowałem. Nadal chciałbym używać Ctrl+ Shift+, Vale nie chciałem, aby ludzie publikowali to jako rozwiązanie. Powodem, dla którego chciałbym użyć Shift+, Insertjest to, że program, którego używam, wysyła klucze Shift+, Insertzakładając, że wklei się.
Niestety w gnome-terminal nie ma takiego ustawienia w Edycja → Preferencje profilu → Kompatybilność , ani nie ma w Edycja → Skróty klawiaturowe .
Jedyny inny powiązany post, jaki mogę znaleźć, to: /ubuntu/266096/how-to-restore-proper-x-clipboard-behaviour-shiftinsert-in-12-10, który moim zdaniem woli przeciwieństwo co wolę i prawdopodobnie jest teraz zadowolony ze zmiany.
źródło
vim
.Odpowiedzi:
Istnieje proste obejście tego, czego potrzebujesz.
Najpierw musisz zainstalować xdotool .
Następnie uruchom konfigurację klawiatury
gnome-control-center keyboard
:(Przejdź do Skróty → Skróty niestandardowe)
Kliknij „+” i dodaj nazwę „Wklej do terminala” oraz polecenie
Następnie wybierz Shift+ Insertjako powiązanie klawiszy:
Z powodu błędu będziesz musiał się wylogować i zalogować ponownie, aby skrót mógł zadziałać.
źródło
xdotool
Jednak wklejanie tego polecenia bezpośrednio do terminala działa.Istnieje stosunkowo prosta odpowiedź:
źródło
Jeśli nie chcesz używać SHIFT+ CTRL+ V, to dlaczego nie zmienić tego klawisza skrótu na SHIFT+ INSERTw Edycja> Skróty klawiaturowe?
Zainstalowałem gnome-terminal na lubuntu 13.10 i mam tę opcję (patrz zrzut ekranu, już ją tam zmieniłem). Jeśli go nie masz, możesz spróbować zmienić to ustawienie
gconf-editor
, zobacz zrzut ekranu.źródło