tmux 및 pbpaste, pbcopy 및 launchctl 사용


25

나는 발견했다 TMUX 휴식을 pbpaste, pbcopy그리고 launchctl.

이 도구를 사용하여 멋지게 플레이 할 수있는 좋은 방법이 있습니까?

답변:


31

좋아요, 해결책을 찾았습니다 ...

Chris Johnsen은 github 에서이 문제를 일으키는 원인에 대해 잘 작성했습니다 .

그의 도구는 작동하지만 homebrew 를 다음과 같이 설치 한 경우 더 나은 솔루션입니다 .

brew install reattach-to-user-namespace

그런 다음 ~/.tmux.conf다음 줄을 추가 하십시오 .

set-option -g default-command "reattach-to-user-namespace -l zsh" # or bash
bind C-c run "tmux show-buffer | reattach-to-user-namespace pbcopy"
bind C-v run "reattach-to-user-namespace pbpaste | tmux load-buffer - && tmux paste-buffer"

첫 번째 줄은 쉘이 대화를 나눌 수 있도록 pbpaste, pbcopy그리고 launchctl걱정과 지금.

두 번째 행은 복사 할 수 있습니다 tmux입력하여 맥의 붙여 넣기 버퍼에 붙여 넣기 버퍼를 control- b control- c(교체 control- b당신의 TMUX 접두사 키).

세 번째 줄은을 입력하여 Mac의 붙여 넣기 버퍼를 직접 붙여 넣습니다 control-v. 부작용으로 Mac의 페이스트 버퍼를 tmux페이스트 페이스트에 복사합니다.

나는 핵무기 수 있다면 선호하는 것 tmux뿐만 아 ...의 완전히 버퍼와는 Mac`s이 버퍼 붙여 넣기 직접 붙여 넣을가 붙여 ',하지만.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.