에서 tmux
일부 텍스트를 가져오면 우리가 보고 붙여넣을 수 있는 버퍼 목록에 저장됩니다. 이러한 텍스트를 지속시키는 방법을 찾지 못했습니다. 이제 셸을 떠났다가 다시 돌아오면 텍스트가 사라집니다.
이것을 어떻게 구할 수 있습니까?
답변1
tmux-buffers
모든 클립보드 버퍼를 디렉토리 에 저장하는 스크립트:
#!/bin/bash
mkdir ~/tmux-buffers
tmux list-buffers -F "#{buffer_name}" | while read line || [[ -n $line ]];
do
tmux save-buffer -b "$line" ~/tmux-buffers/"$line"
done
tmux
그러면 버퍼 로드를 시작할 때마다 다음 스크립트를 실행할 수 있습니다.
#!/bin/bash
ls -v ~/tmux-buffers | while read line || [[ -n $line ]];
do
tmux load-buffer ~/tmux-buffers/"$line"
done