Ho trovato un modo per raggiungere questo obiettivo dopo aver cercato online e sperimentato il mio ambiente.
È possibile creare uno script shell personalizzato che è quindi possibile associare a un tasto di scelta rapida nell'ambiente desktop. Sto usando Xfce su Linux Mint (che si basa su Ubuntu). Xfce mi permette di sovrascrivere Ctrl-C semplicemente definendolo come scorciatoia in Impostazioni -> Tastiera -> Scorciatoie applicazione, ma preferisco usare una scorciatoia diversa, Ctrl-Alt-C, in modo che io sia ancora in grado di copiare con la formattazione nei rari casi che ho bisogno di.
Ecco come l'ho fatto.
Installa xclip:
apt-get -y install xclip
Non conosco altri ambienti desktop, ma a Xfce non piaceva usare una pipe nel comando personalizzato della tastiera, quindi ho dovuto creare uno script con la xclip-line, che è quindi associato alla mia scorciatoia da tastiera (Ctrl- alt-C).
La mia abitudine personale è inserire comandi personalizzati ~/.bin
e quindi aggiungere quella directory alla variabile PATH.
Ecco come lo fai, se così incline:
mkdir ~/.bin
echo 'export PATH=~/.bin:$PATH' >> ~/.bashrc
(Tieni presente che dovrai inizializzare nuovamente la sessione affinché le modifiche abbiano effetto, il che significa che dovrai disconnetterti dall'ambiente desktop e riconnetterti. Verifica se ha funzionato digitando echo $PATH
un terminale dopo aver effettuato nuovamente l'accesso .)
Ho quindi creato lo script ~/.bin/copy-without-formatting
con il seguente contenuto:
#!/bin/bash
xclip -o | xclip -selection clipboard
Ricorda di renderlo eseguibile con la seguente riga:
chmod +x ~/.bin/copy-without-formatting
Quindi, poiché sto usando Xfce, sono andato su Impostazioni -> Tastiera -> Collegamenti alle applicazioni e ho aggiunto un collegamento con il percorso completo dello script, senza variabili o una tilde. Quindi, se il mio nome utente fosse mrgaga
, la stringa sarebbe /home/mrgaga/.bin/copy-without-formatting
. Quindi ho configurato il collegamento.
Xfce attiva immediatamente le modifiche quando ho chiuso la finestra, quindi dovresti essere in grado di verificare se funziona immediatamente, senza disconnettersi e riconnettersi, almeno se l'ambiente è abbastanza simile al mio.
Spero possa essere d'aiuto.