나는 종종 텍스트를 복사하기 위해 복사 모드에서 tmux를 사용하지만, 내가 하고 싶은 것은 복사 모드로 들어가는 대신 명령줄을 사용하여 텍스트를 복사하는 것입니다.
예를 들어, Mac 컴퓨터에서 vim을 직접 V
사용할 때 . 강조 표시된 vim 텍스트를 시스템 클립보드로 전송합니다. 이것은 tmux의 복사 모드가 그것을 "볼" 수 있도록 렌더링하기에는 줄이 너무 길어서 vim에서는 하고 싶지 않은 경우에 유용합니다 .:
'<,'>
w ! pbcopy
set wrap
나는 tmux를 사용하여 동일한 작업을 수행하고 싶습니다. 예를 들면 다음과 같습니다.
$ echo "some text" | tmux copy-buffer
V
또는 vim에서 한 줄을 강조표시한 후:
:'<,'>w ! tmux copy-buffer
man tmux
아아, 내가 이것을 할 수 있다는 것을 나타내는 어떤 것도 찾을 수 없습니다 . 이 작업을 수행하는 방법을 아는 사람이 있나요?
답변1
당신이 원하는 것 같네요
tmux load-buffer -