Tmux: 시스템 클립보드 키 바인딩 이상한 동작에 복사

Tmux: 시스템 클립보드 키 바인딩 이상한 동작에 복사

tmux 선택 항목을 시스템 클립보드에 복사하고 온라인에서 여러 솔루션을 찾았습니다. 단순성 때문에 이 키 바인딩 구성을 가져와서 tmux.conf파일에 추가했습니다.

bind C-c run "tmux save-buffer - | xclip -i -sel clipboard"
bind C-v run "tmux set-buffer \"$(xclip -o -sel clipboard)\"; tmux paste-buffer"

두 키 바인딩이 모두 작동하지만 트리거 후 터미널이 중지됩니다.복사명령 키 바인딩.

선택 항목을 복사하기 위해 수행한 단계는 다음과 같습니다.

  1. 접두사+[
  2. 선택을 표시하려면 스페이스바를 누르세요.
  3. 화살표 키를 사용하여 텍스트 선택
  4. 접두사+ctrl + c

이 시점에서 시스템 클립보드에서 선택 항목을 사용할 수 있습니다(다른 응용 프로그램에 붙여넣어 테스트). 그러나 터미널 창이 응답하지 않고 임의의 키를 사용해도 운이 없습니다. 아이콘에서 터미널을 닫고 x새 창을 열었습니다. 새 창에서 이전 세션에 다시 연결하면 터미널이 정상적으로 작동합니다.

아마도 내가 뭔가 잘못하고 있어서 오류를 해결할 수 없을 것입니다.

묻다.이 문제를 해결하려면 어떻게 해야 합니까?

답변1

로컬 세션의 맥락에서 , 응답이 없는 이유는 세션을 닫는 데 걸리는 시간 tmux때문입니다 . 바라보다xclipstdout여기설명을 잘 들으려면.

~/.tmux.conf첫 번째 키 바인딩을 다음과 같이 변경하려면 편집하세요 .

bind C-c run "tmux save-buffer - | xclip -i -sel clipboard >/dev/null"

(또는 bind-key대신 bind) 게시자: PlasmaBinturong여기.

관련 정보