태그 보관물: xterm

xterm

왜 xterm (XQuartz)에 붙여 넣을 수 없습니까? 내 사용자 이름을 강조

Mac (OS 10.8.2)을 사용하고 있으며 Terminal.app 대신 xterm을 기본 터미널로 사용하고 싶습니다. 불행히도, 나는 xterm 창에 텍스트를 붙여 넣을 수 없으며 이것은 자주하고 싶은 일입니다. 시도 할 때 클립 보드에 생각했던 것보다 이상한 문자가 붙여집니다. 예를 들어 트랙 패드를 사용하여 xterm 명령 프롬프트 (gregory)에서 내 사용자 이름을 강조 표시 한 다음 cmd+ V를 눌러 붙여 넣으면 텍스트 <00f6>가 나타납니다. 복사 한 텍스트가 웹 브라우저에서 온 것이라면 ö(움라우트 된 ‘o’) 만 나타납니다.

Pasteboard 환경 설정 (동기화 활성화, 클립 보드 변경시 대지 업데이트, Pastboard 변경시 클립 보드 업데이트, 새 텍스트를 선택하면 즉시 보드 업데이트)에서 모든 설정을 전환하려고 시도했지만 해당 설정이 적용되지 않는 것 같습니다. 확실히 아무도 붙여 넣을 수 없었습니다.

내가 원하는 동작은 표준 cmd+ C복사 및 cmd+ V붙여 넣기이지만 다른 키 바인딩을 허용 할 수 있습니다.

여기에서 내가 관찰하고있는 행동을 설명하고 해결책을 추천 할 수 있습니까?



답변

OS X Pasteboard의 내용을 붙여 넣으려면 마우스 가운데 버튼을 클릭해야합니다 (X11 설정이 호출 할 때) 마우스 가운데 버튼이없는 경우 X11 기본 설정에서 “세 개의 버튼 마우스 에뮬레이션”을 ” “페이스트 보드”탭의 “동기화 활성화”및 “페이스트 보드 변경시 PRIMARY 업데이트”와 함께 입력 “탭. 그런 다음 Option을 누른 상태에서 클릭하여 나머지 Mac OS X에 복사 한 내용을 붙여 넣을 수 있습니다.

+ 를 사용하려면 V이 줄을 .Xdefaults파일에 넣을 수 있습니다.

*VT100.translations: #override  Meta <KeyPress> V:  insert-selection(PRIMARY, CUT_BUFFER0) \n

그런 다음 X11 환경 설정의 “페이스트 보드”탭에서 “페이스트 보드 변경시 PRIMARY 업데이트”가 활성화되어 있는지 확인하십시오. .Xmodmap (또는 다른 곳)에 관련 키 매핑을 변경하는 것이 없어야 할 수도 있습니다. 새 설정을 적용하려면 X11을 종료했다가 다시 시작하거나 xrdb -merge ~/.Xdefaults새 xterm을 실행 한 다음여십시오.

“입력”탭의 “X11에서 동일한 키를 사용하도록 설정”및 “페이스트 보드”탭에서 “클립 보드가 변경 될 때 보드 업데이트”를 설정 한 경우 xterm에서 텍스트를 선택 하고 복사하려면 + C를 누르십시오.


답변

3 키 마우스가 있습니까? 휠 키를 누르면 클립 보드의 내용을 커서 위치에 붙여 넣습니다.


답변

xrdb -merge ~/.XdefaultsKundor가 제안한대로 달리기 를 시도하십시오 . Xrd를 다시 시작하는 것과 달리 xrdb는 새 El Capitan OS X 10.11 설치에 대한 Xcode 라이센스 계약에 동의해야했습니다. 완료되면 내 .Xdefaults 파일이 올바르게 구현되었고 xterm에 붙여 넣을 때 ⌘ + V가 다시 작동했습니다.


답변

Mac 터미널에서 Windows에 연결하기 위해 액세스하거나 실행하는 경우 이것이 나에게 잘 작동합니다.

xfreerdp --no-nla --plugin cliprdr -g 1600x1000 -u "your_user_name" your_server_or_ip


답변