Pertimbangan umum yang saya miliki ketika menjalankan X11 pada sistem Linux adalah sepertinya tidak ada pintasan keyboard selebar X11 untuk menyalin dan menempel. Ctrlcdan Ctrlvbekerja dengan baik di sebagian besar aplikasi Gtk / Qt, tetapi ketika menyalin dan menempel ke / dari emulator terminal, Ctrlcdan Ctrlvbukan pilihan yang layak.
Beberapa istilah seperti terminal gnome menggunakan cara pintas seperti CtrlShiftc/ v, tetapi ini masih menghasilkan pengalaman salin + tempel yang tidak konsisten di seluruh aplikasi.
OSX, misalnya, menggunakan tombol Super/ Commanduntuk menyediakan Ctrlc/ vpintas yang berfungsi di semua aplikasi OSX (sans X11), dan tidak mengganggu emulator terminal.
Apakah ada cara untuk mendapatkan fungsionalitas serupa di bawah X11 di Linux?
muennich/urxvt-perls
yang disertakan komentar Anda. Saya menyadari ini sudah lebih dari tujuh bulan yang lalu, tetapi: terima kasih! Saya masih belum memiliki solusi sempurna untuk pintasan seluruh sistem, tetapi ini telah terbukti sebagai tambahan yang sangat baik!Jawaban:
Saya berakhir dengan solusi parsial untuk masalah ini dengan menginstal
xbindkeys
dan mengatur yang berikut ini.xbindkeysrc
di direktori home saya:Pintasan ini memungkinkan saya untuk menyalin teks ke clipboard X11 dari emulator terminal seperti urxvt, serta menempelkan dari clipboard X11 ke emulator terminal. Aplikasi Qt juga berfungsi untuk menyalin + menempel.
Namun, ketika menggunakan aplikasi Gtk (seperti Firefox, gedit, dll.) Jika saya mengetuk Mod4 + V untuk menempel, sepertinya tidak berfungsi. Jika saya menahan tombol ke bawah selama beberapa detik dan kemudian melepaskan, itu menempel dengan baik. Aneh.
sumber
Salah satu solusi termudah yang dapat saya pikirkan adalah menyoroti teks dan cukup mengklik tengah mouse di mana Anda ingin menempelkan teks itu. Hati-hati bagaimana Anda melakukan ini, sering kali akhir dari baris yang disalin adalah baris baru dan dapat menyebabkan masalah jika Anda berada di shell.
sumber