Bagaimana cara memasukkan karakter tab di vim dengan plugin SuperTab diaktifkan?
15
Saya sendiri belum pernah menggunakan ekstensi ini, tapi saya kira ^ V-Tab mungkin bekerja. ^ V secara umum dapat digunakan dalam mode insert untuk memasukkan keystroke literal alih-alih apa pun yang dipetakan untuk dilakukan oleh tombol itu. Jadi Anda ketik Control-V, lalu tekan tombol apa saja atau kombo kunci yang ingin Anda masukkan secara harfiah.
^V
dokumen di:help i_^v
: "Catatan: Ketika CTRL-V dipetakan (mis., Untuk menempelkan teks) Anda sering dapat menggunakan CTRL-Q sebagai gantinya." Lihat:help i_^q
.Jika Anda ingin mensimulasikan menekan
<tab>
seolah-olah SuperTab tidak diinstal (yaitu Anda ingin menyisipkan tab yang menghormati:set expandtab
pengaturan Anda ) kemudian tekan Ctrl-Tab.^V-<tab>
menyisipkan tab literal. Jika Anda telah:set expandtab
mengaktifkan maka ini mungkin bukan yang Anda inginkan, karena memasukkan karakter Tab asli, bukan serangkaian ruang.sumber
Anda juga dapat menggunakan fungsionalitas indent dengan mengetik
>>
yang tergantung pada pengaturan indentasi Anda akan menggunakan karakter tab.sumber