2017-04-09 6 views
4

그놈 터미널에서와 같이 urxvt에 대해 수행되는 것처럼 복사/붙여 넣기 작업을 ctrl+shift+c/p을 사용하여 설정하려고합니다. 어떤 간단한 해결책도 찾지 못했습니다. 스크립트, 해킹 등을 항상 필요로하는 것처럼 보입니다. 그런 기본적인 것들에 대해서는 짜증이납니다. 그렇기 때문에 기본 동작을 ctrl+alt+c/p에서 ctrl+shift+c/p으로 옮기기 위해 ~/.Xresource의 항목을 변경/추가하는 것이 가능한지 궁금합니다. 전자는 예상대로 작동하기 때문입니다.urxvt에서 복사/붙여 넣기의 기본 바로 가기를 변경하는 방법은 무엇입니까?

또한 클립 보드 자체에 대한 많은 개념이 있습니다. X는 "클립 보드"가 아닌 "선택 사항"이라고합니다. PRIMARY 및 CLIPBOARD 선택이 있습니다. 나는이 모든 미묘함을 정말로 이해하지 못합니다. 그러므로 장황하게 생각하십시오! 이 감각과 rxvt-unicode v9.22 - released: 2016-01-23

답변

0

짧은 만드는 경우

나는 I3의 WM으로 Xorg 서버를 사용 : 아니, 당신은

더 이상 할 수 없습니다 : 나는 이러한 바인딩은 기본적으로 하드 코딩되어 Rebinding CTRL-ALT-[C|V] to CTRL-SHIFT-[C|V] in URxvt >= 9.20에서 지적 (외부 스크립트 나 프로그램 자체를 수정하는 것 외에는) 쉽게 변경할 수있는 방법이 없습니다.

+0

이 스크립트를 적용하는 방법에 대한 자세한 정보를 제공하고 새로운 바인딩을 사용하여 urxvt를 얻을 수 있습니까? –

7

Thomas의 대답과는 달리, 가능한 것처럼 보입니다. In the same question he referenced Spencer와 Enno는 .Xresources 파일에서 원시 eval 확장을 바인딩 할 수 있다고 언급합니다. 다음과 같이 보입니다 :

URxvt.keysym.Shift-Control-V: eval:paste_clipboard 
URxvt.keysym.Shift-Control-C: eval:selection_to_clipboard 
+0

도 .Xdefaults에서 작동합니다. – Odysseus

관련 문제