Tmux 버전을 사용하고 있습니다1.9. tmux의 클립보드를 내 폴더로 푸시엑스클립보드에 다음과 같은 문자열이 있습니다 tmux.conf
.
bind C-c run "tmux save-buffer - | xclip -i -sel clipboard"
문제는 C-b C-c
tmux 버퍼의 내용을 누른 후,엑스클립보드 및 모든 키 바인딩이 작동을 멈췄습니다.
새 창, 창 등을 만들 수 없습니다.
그런 문제가 발생한 사람이 있습니까?
UPD
약 1분 후에 tmux가 C-b
바인드에 응답하기 시작합니다.
답변1
바꾸다:
bind C-c run "tmux save-buffer - | xclip -i -sel clipboard"
결국 다음 코드를 사용하게 되었습니다.
bind -t vi-copy y copy-pipe 'xclip -in -selection clipboard'
다음 항목에 복사엑스클립보드:
- ~에 따르면
CTRL + b + [
- 이기다
SPACE
vi-mode
키 조합을 사용하여 텍스트 선택- 대신
Enter
클릭y
하면 고정된 텍스트가 시스템 클립보드로 이동하지 않습니다.
답변2
(또는 ) 명령 -b
에 추가하면 문제가 해결됩니다. 쉘 명령은 백그라운드에서 실행됩니다.run-shell
run
-b
bind C-c run-shell -b "tmux save-buffer - | xclip -i -sel clipboard"
(신용 거래:이 답변)
답변3
나는 같은 문제를 가지고있다. 이 문제를 해결한 방법은 X 선택을 수행하는 것이었습니다(단지 터미널에서 텍스트를 강조 표시하기만 하면 됩니다). 이 작업을 몇 번 수행하면 tmux
"따라잡아" 다시 정상적으로 응답하기 시작하는 것 같습니다.