Saat ini, vimperator memetakan kembali Ctrl + C (dari 'copy' ke 'cancel') dan Ctrl + V (dari 'paste' ke 'pass-through'). Di Linux, metode salin / tempel yang disukai adalah dengan tombol tengah mouse, jadi ini bukan masalah. Di Windows, ini adalah bencana antarmuka pengguna dan sangat perlu diperbaiki.
Ada tiga tempat yang dapat Anda salin: teks dari halaman Web, teks dari bidang formulir, dan teks dari aplikasi eksternal. Ada dua tempat yang bisa Anda salin: ke dalam bidang formulir, dan ke aplikasi eksternal. Bilah alamat dan perintah berfungsi seperti bidang formulir.
Copying from...
A web page: 'Y' works, '^C' doesn't
Form field: 'Y' doesn't work, '^C' does
Extern application: 'Y' doesn't work, '^C' does
Copying to...
Form field: '^V' doesn't work, '^V,^V' does
External application: '^V' works, '^V,^V' pastes twice
Or, seen another way
Copy Paste
Page Y N/A
Form ^C ^V,^V
App ^C ^V
Pengguna biasa tidak akan menghafal tabel itu. Mereka tidak akan pernah mengetahuinya, karena itu tidak didokumentasikan secara eksplisit, dan mereka tidak akan membacanya meskipun itu. Sebagai gantinya, mereka akan menggunakan menu klik kanan, satu-satunya yang bekerja di mana-mana. Bahkan, beberapa minggu setelah saya mulai menggunakan Vimperator, saya mendapati diri saya melakukan hal itu, dalam aplikasi yang sama sekali tidak terkait, sesuatu yang belum pernah saya lakukan sebelumnya.
Kita perlu mengembalikan ^ C dan ^ V ke fungsi aslinya yang sah sebagai salin dan tempel, yang berarti memindahkan ^ C = cancel dan ^ V = pass-through hotkey. Sebenarnya, kedua hotkey ini unik untuk vimperator dan tidak muncul di vim. ^ V berarti 'blok visual' di vim, yang tidak berlaku di vimperator, jadi pass-through dapat dengan mudah ditetapkan ke beberapa kunci lain. Saya sarankan backslash dalam mode perintah dan ctrl + backslash di kedua mode perintah dan masukkan. Itu berarti ^ C. Saya pikir itu harus dipindahkan ke ^ S. Ini memiliki dua mnemonik yang baik: ini 'berhenti', dan itu juga hotkey Unix untuk XOFF, yang tidak berguna tetapi mirip secara semantik. ^ S saat ini "save page as" di vimperator, yang jarang digunakan dan masih dapat diakses dengan: save atau: saveas.
Membatalkan juga rusak; itu ^ Z, tapi ^ Z bukan mode pass-through dan tidak ada cara untuk membatalkan pengeditan dalam bidang formulir tanpa menggunakan mouse. Saya tidak melihat alasan untuk tidak memindahkannya ke hotkey lain, terutama karena ^ Z dalam vim berarti menangguhkan, yang sama sekali tidak terkait, dan tiba-tiba menemukan diri Anda dalam mode pass-through sangat membingungkan. Saya tidak bisa memikirkan hotkey non-arbitrary untuk mengubah ini, tapi ^ Z cukup sewenang-wenang, jadi hotkey yang tidak terpakai akan melakukan.
Soruce: http://www.mozdev.org/pipermail/vimperator/2008-October/002359.html