Saya menggunakan VIM di Windows. Masalahnya adalah saya ingin menggunakan CtrlVmode visual. Namun, kunci ini memiliki konflik dengan pasta Windows. Bagaimana cara mengatur ulang kunci ini kembali ke mode visual VIM alih-alih menempel. Saya lebih suka mengatur ini di file konfigurasi _vimrc saya.
110
Shift
tombol untuk pemilihan visual di Windows, sementara saya tidak menggunakan Linux.Shift
bersama dengan panah? Saya melihat perilaku yang sama, tetapi entah bagaimana menemukan bahwa ituShift
berhasil. Saya tidak tahu h / j / k / l bekerja.Periksa file _vimrc Anda dan lihat apakah itu sumber mswin.vim. Skrip itu memetakan ^ v ke paste. Anda dapat menghapus baris tersebut di file _vimrc atau menonaktifkan perintah pemetaan langsung di mswin.vim.
Lakukan: bantu berperilaku di vim untuk info selengkapnya.
sumber
Mode visual (dan hal-hal lain) yang berfungsi seperti di Unix membutuhkan saran JOP dan Programmer Windows.
Di GVim di Windows, buka menu edit, klik pada pengaturan startup, dan komentari sampah khusus windows (menggunakan karakter komentar vimrc, yang merupakan tanda kutip ganda). File mswin.vim adalah tempat ctrl- voverride ditentukan, dan opsi mswin berperilaku membuatnya sehingga tombol panah tidak hanya menerapkan gerakan seperti yang Anda harapkan (ini juga mengubah perilaku pemilihan mouse).
Saya suka menambahkan skema warna latar belakang hitam di sana juga, sehingga lebih mirip dengan apa yang saya lihat di terminal (dan karena latar belakang terang bagus di atas kertas, tetapi buruk di layar dengan cahaya latar):
colorscheme koehler
sumber
Jika baris ini di _vimrc mengganggu Anda:
lalu hapus baris itu.
sumber
Saya lebih suka penekanan tombol yang sama di mana-mana jadi saya menggunakan ini di .vimrc saya untuk mengganti mswin.vim:
sumber
Saya tidak yakin banyak yang dapat Anda lakukan tentang itu. Anda dapat menggunakan CtrlQsebagai gantinya.
sumber
Kombinasi saran jop (mencari mswin.vim di file _vimrc default) dan saran "programmer Windows" (menyingkirkan baris "berperilaku mswin") bekerja seperti pesona bagi saya.
(perwakilan saya terlalu rendah untuk memilih atau menggabungkan mereka - seseorang membersihkan ini untuk saya, atau saya akan kembali setelah perwakilan saya lebih tinggi)
sumber