Ketika sesuatu disalin ke clipboard, apakah itu tersedia di mana saja sebagai file yang dapat diedit? Saya akan menganggap itu ditulis di suatu tempat bahkan jika itu hanya file sementara - meskipun saya kemungkinan salah.
Saya ingin dapat dengan mudah mengedit konten clipboard, menggunakan editor seperti Vim, lalu menyimpannya kembali ke Clipboard.
terminal
command-line
copy-paste
DKatri
sumber
sumber
/var/folders
atau ruang temp pengguna terbatas lainnya alih-alih temp global akan sangat mudah. Otomatisasi "kapan pun sesuatu disalin" adalah di mana masalah sebenarnya akan berkurang jika risikonya tidak dipahami atau dikelola.Jawaban:
Anda dapat membaca dan menulis ke Papan Tulis dengan perintah Terminal
pbcopy
danpbpaste
. Jadi untuk mengeditnya Anda bisa menggunakan sesuatu sepertiJika Anda sering membutuhkannya, fungsi shell mungkin lebih cocok. Anda dapat mendefinisikan satu dengan memasukkan yang berikut ke dalam
.bashrc
Ini mencoba untuk meminimalkan risiko orang lain mengakses file sementara saat mengedit (tetapi tidak dapat mencegah siapa pun yang memiliki akses admin atau root).
sumber