OpenBSD의 Xterm에서 텍스트 복사 및 붙여넣기

OpenBSD의 Xterm에서 텍스트 복사 및 붙여넣기

권장 기본값을 사용하여 OpenBSD 5.5를 설치했습니다. 운영 체제에는 창 관리자로 fvwm이 함께 제공됩니다.

Xterm에서 텍스트를 복사하여 다른 Xterm에 붙여넣는 방법은 무엇입니까? 마우스를 사용하시나요? 키보드만 사용하시나요?

이 글을 올리기 전에 확인해보니fvwm 매뉴얼 페이지내 질문에 대한 답변이 없습니다.

답변1

복사하려는 텍스트를 선택한 다음 마우스 가운데 버튼을 사용하여 선택한 텍스트를 다른 창에 붙여넣습니다. 더 이상 선택되지 않은 경우에도 마지막으로 선택한 문자열을 붙여넣을 수 있습니다.

답변2

Xterm은 키보드를 사용하여 선택/붙여넣기하는 방법을 제공하지만 (a) 자주 사용되지 않으며 (b) 이를 구성하려면 약간의 작업이 필요합니다.

인용하다기본 키 바인딩매뉴얼에서 다음을 포함하여 사전 정의된 바인딩이 있는지 확인하세요.

        Shift <KeyPress> Select:select-cursor-start() \
                                select-cursor-end(SELECT, CUT_BUFFER0) \n\
        Shift <KeyPress> Insert:insert-selection(SELECT, CUT_BUFFER0) \n\

이는 마우스 중심 번역과 유사합니다.

         ~Ctrl ~Meta <Btn3Down>:start-extend() \n\
             ~Meta <Btn3Motion>:select-extend() \n\
           ~Ctrl ~Meta <Btn2Up>:insert-selection(SELECT, CUT_BUFFER0) \n\

이러한 작업은 선택한 키(또는 수정된 키)에 바인딩될 수 있습니다. 키보드에 및 키가 있는 경우 Select기존 바인딩이 유용합니다 . Insert그렇지 않은 경우 이러한 기호에 매핑된 기존 키를 사용하거나 xmodmap번역을 모델로 사용하여 사용자 정의 번역을 만들 수 있습니다.

SELECT두 가지 중에서 xterm이 자원과 함께 사용하여 selectToClipboardxterm과 대상 간의 런타임 전환을 제공하는(메뉴 항목을 통해) 대상을 볼 수 있습니다 .PRIMARYCLIPBOARD

관련 정보