... mengapa tidak menggunakan skrip? Periksa xclip
( sudo apt-get install xclip
)
xclip -o -selection clipboard
akan mengirim clipboard ke output standar, dan dengan -i
Anda dapat mengganti clipboard. Begitu
xclip -o -selection clipboard | sed "s/change this/to this/" | xclip -i -selection clipboard
akan menerapkan perubahan pada pilihan, dan sekarang Anda dapat menempelkannya.
Jika Anda menginginkan sesuatu yang grafis, Anda dapat menyematkan skrip dengan yad :
#! /bin/bash
#
yad --title Choose --button One:1 --button Two:2 --button Three:3
choice=$?
case $choice in
1)
xclip -o -selection clipboard |
sed "s/one/uno/" |
xclip -i -selection clipboard
xclip -o selection clipboard
;;
2)
xclip -o -selection clipboard |
sed "s/two/dos/" |
xclip -i -selection clipboard
xclip -o selection clipboard
;;
3)
echo "executing 3 --- well, you got the idea"
;;
esac
Itu akan menampilkan dialog seperti ini:
Perhatikan bahwa skrip akan memodifikasi buffer clipboard (tempel) dan mencetaknya. Untuk menanamkan ini di editor, misalnya vim
, Anda dapat melakukan hal berikut:
Tambahkan ke Anda .vimrc
:
nmap <F4> :r ! /path/to/the/script <CR>
jalankan misalnya gvim.
Sekarang Anda menyalin teks, pergi ke editor, tekan F4. Pilih perubahan yang ingin Anda terapkan.
Teks akan muncul di editor. Jika tidak apa-apa, Anda dapat menempelnya. Jika tidak
Edit teks dan salin lagi. (Dalam gvim
, Anda dapat memilih teks dengan mouse dan cukup pilih tempel --- atau pelajari vim
perintah, apa pun).
Itu bisa dioptimalkan untuk pasti (Anda mungkin dapat dengan mudah menentukan kunci lain untuk memilih dan menempelkan teks yang dimodifikasi sehingga Anda memiliki penekanan tombol yang lebih sedikit untuk digunakan)