Saya mencoba mencari cara untuk mendapatkan vim dan tmux bermain bersama.
Masalah saya adalah:
Ketika saya menggunakan xterm-256color Saya mendapatkan vim untuk bekerja dengan baik, tetapi latar belakang tidak ditampilkan dengan benar.
Saya memperbaikinya dengan menggunakan screen-256color . Ini terlihat bagus tetapi merusak Ctrl + arrow keys (mereka masuk dalam mode insert dan menghapus 4 baris). Saya ingin menggunakan pemetaan ini sebagai gantinya untuk beralih tab di vim .
Bagaimana caranya agar ini berfungsi?
Jawaban yang Diterima:
Jalankan cat dalam tmux dan tekan tombol yang dimaksud untuk mengetahui kode pelarian yang mereka hasilkan. Bagi saya ini memberikan ^[[D dan ^[[C . Kemudian langsung petakan kode pelarian tersebut.
nnoremap ^[[D gT
nnoremap ^[[C gt
di mana ^[ adalah karakter escape, yang dapat Anda masukkan dengan menekan <CTRL-v><ESC> dalam vim.