Ada banyak jenis autocomplete dalam vim. Salah satu cara mungkin menggunakan SuperTab . Ini memberikan cara untuk menggunakan penyelesaian tab pada waktu yang kurang lebih setiap saat. Ini akan memungkinkan Anda untuk memukul Tabsetelah Anda mengetik sebagian kata untuk mendapatkan daftar penyelesaian. Misalnya, mengetik eatF
diikuti oleh Tabuntuk memperluas keeatFood.
Harap Catatan : gambar-gambar ini semua tautan ke contoh gifs yang sedang beraksi.
Vim memiliki opsi lain yang luar biasa. Anda harus membaca :h ins-completion
untuk melihat berbagai opsi penyelesaian bawaan. Menggunakan vim's Ctrl- XCtrl- O, dikombinasikan dengan plugin python-aware seperti jedi dapat memberikan rasa penyelesaian. Jedi dapat dikonfigurasi untuk memberikan dokumentasi tentang penyelesaian-omni (ini adalah apa Ctrl- XCtrl- Otidak). Kemudian dokumentasi untuk kandidat yang lengkap akan muncul di jendela terpisah.
Menggunakan plugin serupa tetapi opsi yang berbeda mengarah ke semua jenis perilaku. Mungkin, misalnya, untuk tidak perlu meminta pelengkapan otomatis (jika itu yang Anda cari). Alih-alih, setelah Anda mengetik beberapa huruf (misalnya, 2 atau 3) kata, sebuah plugin dapat mencoba menawarkan secara cerdas kemungkinan penyelesaian dalam suatu menu.
Jadi jawaban singkatnya adalah ya! Tetapi proses konfigurasi bisa sedikit rumit. Saya menganggapnya sebagai langkah di tangga panjang untuk menguasai vim.