Saya memiliki fungsi, dan saya ingin menjalankan perintah kunci, tetapi saya mendapatkan kesalahan Trailing karakter:
function! MyFunction()
if condition
<C-W><C-W>
else
:some_other_command
endif
endfunction
Tidak menyukai <CW> <CW>
Apa yang bisa saya gunakan?
^W
skrip daripada dibuka dalam mode biner. Bagaimana cara menghindarinya atau haruskah saya lebih suka menggunakan:exe
?Gunakan fungsi feedkeys . CATATAN bahwa ^ W BUKAN "^" + "W" tetapi sebenarnya ketik "Ctrl-V Ctrl-W". Itu karakter khusus.
sumber