Fazendo uma cópia extra e colar o script

3

Como posso criar um script que duplique Ctrl + C e Ctrl + V (além da parte real de atalhos de teclado, que eu já sei que posso usar xbindkeys)?

Então, por exemplo, como eu poderia fazer funções bash que copiam o texto atualmente selecionado para uma nova variável que é armazenada para ser colada com outro script?

    
por PP121 02.10.2015 / 13:44

2 respostas

2

Você pode codificar o xclip para se comportar como pbcopy / pbpaste no OS X.

alias pbcopy='xclip -selection clipboard'
alias pbpaste='xclip -selection clipboard -o'

E, em seguida, preencha e recupere com, por exemplo, | pbcopy e pbpaste > . Embora se você estiver usando um atalho de teclado para fazer a parte de cópia, acho que só precisará do último.

Se você estiver usando-o em um servidor remoto, será necessário redirecionar o X11 no cliente e no servidor via ForwardX11 yes em .ssh / config e X11Forwarding yes em sshd_config.

    
por 02.10.2015 / 14:49
0

Com um gerenciador de janelas configurável como dwm, openbox ou muitos outros, você pode executar este trecho xclip -selection clipboard enquanto pressiona Super + C para copiar e um script similar em o editor (vim, emacs, etc.) pode recuperar a seleção e inseri-la no ponto.

    
por 11.01.2016 / 21:20