Os gerentes modernos da área de transferência têm uma funcionalidade de histórico que permite selecionar entradas adas para recolocá-las em qualquer lugar. Esse histórico, no entanto, pode manter um número definido de entradas. Depois de um ponto, começa a descartar os mais antigos. Para manter algumas entradas da área de transferência para referência futura, você precisará trazê-las de volta ao slot ativo da área de transferência e inseri-las uma a uma em um aplicativo para anotações.
A seguir, é apresentado um "truque" para fazer backup do histórico da área de transferência em um arquivo de texto sem formatação, em uma pasta de sua escolha.
Note: embora estejamos usando o Clipboard Widget da área de trabalho do KDE neste tutorial, você pode fazer o mesmo em qualquer gerenciador de área de transferência que e ações adicionadas pelo usuário, como, por exemplo, Clipman.
Adicione o widget
Para usar o widget da área de transferência, primeiro você deve tê-lo na área de trabalho. Clique no botão do menu principal do KDE, no canto superior direito da tela, e selecione "Adicionar widgets" no menu que aparece.

O KDE mostrará sua coleção de widgets em um no lado esquerdo da tela.
Role para baixo até encontrar a entrada da área de transferência ou comece a digitar “área de transferência” no campo de texto na parte superior do , para filtrar a lista.

Quando você encontrar o widget Clipboard, arraste e solte-o onde deseja que apareça na área de trabalho.
Adicione uma nova ação
Nesta janela de configuração, vá para a guia "Ações" e clique no botão "Adicionar ação".

Na nova janela "Propriedades da ação" exibida, deixe em branco a expressão "Expressão regular" e "Automático". Digite uma breve descrição da sua ação no campo "Descrição".

Antes de adicionar o comando real, provavelmente seria melhor iniciar um terminal e testá-lo antes de se comprometer totalmente.
Ajustar a saída da data
O próprio comando consistirá em dois subcomandos / ações individuais. Usaremos o horário atual como o nome de arquivo de cada nota.
Para isso, atribuiremos a saída do comando date a uma variável "NOW". Não entraremos em detalhes do comando date. Para descobrir mais sobre isso, digite man date ou date –help em um terminal.
No nosso caso, queríamos que o nome do arquivo se parecesse com “Horas-Minutos-Segundos__Mês-Dia-Ano.txt”, portanto configuramos nossa variável como:
NOW=$(date +"%H-%M-%S__%m-%d-%Y".)
Adicione o caminho das notas
A segunda ação em nosso comando "despeja" a entrada selecionada em um arquivo de texto, com a variável "NOW" como seu nome de arquivo. Usamos o comando eco confiável para isso:
echo "%s" > /home/NAME/Desktop/$NOW.txt
O% s bit é fornecido pelo próprio widget e mapeia para a entrada da área de transferência selecionada. A segunda seção especifica o caminho e o nome do arquivo da nota salva.
Para um teste mais fácil, ao configurar esta solução, tivemos nossas anotações da área de transferência em nossa área de trabalho. Recomendamos que você modifique esse caminho para outra coisa, pelo menos após os testes iniciais, se você não aprecia uma área de trabalho cheia de arquivos de texto de cima para baixo.
Adicione o comando
A versão final completa do nosso comando era assim:
NOW=$(date +"%H-%M-%S__%m-%d-%Y") && echo "%s" > /home/NAME/Desktop/$NOW.txt
Clique no botão "Adicionar comando" para criar um novo comando e clique duas vezes no espaço reservado "novo comando" para editá-lo.

Substitua-o por seu próprio comando (ou copie e cole o nosso) e clique em OK para aceitar as alterações e ativá-lo.

Adicione uma descrição para o seu comando, se não desejar que a entrada no widget da área de transferência seja exibida sem um nome.

Com um clique em OK, suas alterações serão aplicadas e, ao retornar à janela "Configuração de ações", você verá sua criação na "Lista de ações".
Confira
Para verificar sua nova ação, clique no widget da área de transferência depois de copiar um texto para a área de transferência.

Ao ar o mouse sobre uma entrada, o widget da área de transferência exibe um pequeno menu à direita, cuja primeira entrada é "Invocar ação". Clique nele para ar sua ação personalizada.

Selecione sua ação personalizada nas entradas pop-up que aparecem.

E foi isso: se tudo correu conforme o planejado, e você usou o caminho da área de trabalho para os testes como fizemos, você verá sua primeira nota aparecendo na área de trabalho. A partir de agora, você poderá fazer backup do histórico da área de transferência usando a ação personalizada criada.

Duas dicas de fechamento: primeiro, certifique-se de sempre incluir os segundos no nome do arquivo. Dessa forma, se você fizer anotações no mesmo minuto, elas não terão que lutar pelo mesmo nome de arquivo. Segundo, para tornar isso ainda mais prático, use uma pasta no seu serviço de sincronização em nuvem favorito como caminho, para ter as anotações da área de transferência disponíveis em qualquer lugar.
Este artigo é útil?