Ctrl + C 및 Ctrl + V(xbindkeys를 사용하여 수행할 수 있는 실제 키 바인딩 부분 외에)를 복사하는 스크립트를 어떻게 만들 수 있습니까?
예를 들어, 현재 선택된 텍스트를 다른 스크립트와 붙여넣어 저장되는 새 변수에 복사하는 bash 함수를 어떻게 만들 수 있습니까?
답변1
OS X에서 pbcopy/pbpaste처럼 작동하도록 xclip의 별칭을 지정할 수 있습니다.
alias pbcopy='xclip -selection clipboard'
alias pbpaste='xclip -selection clipboard -o'
그런 다음 | pbcopy
예를 들어 및 으로 채우고 검색하십시오 pbpaste >
. 복사 부분을 수행하기 위해 키 바인딩을 사용하는 경우 후자만 필요할 것 같습니다.
ForwardX11 yes
X11Forwarding yes
원격 서버에서 이를 사용하는 경우 .ssh/config 및 sshd_config를 통해 클라이언트와 서버 모두에서 X11 전달을 활성화 해야 합니다 .
답변2
dwm, openbox 또는 기타 구성 가능한 여러 창 관리자를 사용하면 +를 xclip -selection clipboard
눌러 복사하는 동안 이 코드 조각을 실행할 수 있으며 편집기(vim, emacs 등)의 유사한 스크립트를 사용하여 선택 항목을 검색하여 지정된 위치에 삽입할 수 있습니다.SuperC