Mempersiapkan:
Versi GUI GNU Emacs 25.0.50.1 (x86_64-w64-mingw32) dari 2015-07-25 di KAEL Dikompilasi dari EmacsW64.
Package Evil, menggunakan versi terbaru Evil dari MELPA
Windows 7 x64 bit.
Situasi:
Diuji dengan konfigurasi Emacs kosong dengan hanya Jahat yang diaktifkan. Saya menyalin beberapa teks dari aplikasi Windows. Lalu aku menempelkannya ke dalam Emacs normal mode
dengan p. Saya melihat teksnya.
Lalu saya beralih ke aplikasi Windows, pilih teks lain, salin. Beralih kembali ke Emacs, pilih teks secara visual, dan rekatkan di dalamnya visual mode
. Tetapi teks di dalam wilayah tidak akan diganti dengan teks dari clipboard Windows.
Ini bukan dengan Vim default. Bagaimana saya bisa mengkonfigurasinya, bahwa teks visual akan diganti oleh tindakan copy terbaru, dalam hal ini clipboard Windows?
sumber
Jawaban:
Tidak ada bug di sini. Karena saya juga terganggu dengan perilaku ini, saya baru saja membaca kode Evil untuk mencari tahu mengapa ini terjadi. Jadi, berikut ini adalah salinan / tempel langsung dari one-liner yang dikomentari dengan baik dari konfigurasi Emacs saya yang memperbaiki masalah ini:
Kalimat terakhir adalah jawaban untuk pertanyaan tentang bagaimana " mengkonfigurasinya, bahwa teks visual akan digantikan oleh tindakan copy terbaru, dalam hal ini clipboard Windows? "
(fset 'evil-visual-update-x-selection 'ignore)
Nikmati.
sumber