Maison > Questions et réponses > le corps du texte
Lorsque vous utilisez vim, si vous devez compléter automatiquement un mot, vous devez appuyer sur <Ctrl+p> ou <Ctrl + n>. À ce stade, une liste déroulante de complétion apparaîtra. faire apparaître automatiquement la liste déroulante ? C'est-à-dire qu'une liste déroulante d'achèvement apparaît automatiquement lors de la saisie ?
为情所困2017-05-16 16:39:11
Adresse du plug-in : http://www.vim.org/scripts/script.php?sc...
Après le téléchargement, placez-le simplement dans le répertoire .vim/plugin.
Les deux options suivantes peuvent être configurées pour ajuster le comportement par défaut de SuperTab :
g : La valeur de SuperTabRetainCompletionType est par défaut de 1, ce qui signifie mémoriser votre dernière méthode de complétion jusqu'à ce que vous utilisiez d'autres commandes de complétion pour la modifier ; si elle est définie sur 2, cela signifie mémoriser la dernière méthode de complétion, jusqu'à ce que vous appuyiez sur ESC. pour quitter le mode insertion ; s'il est défini sur 0, cela signifie que la dernière méthode de complétion n'est pas enregistrée.
g : La valeur de SuperTabDefaultCompletionType définit la méthode d'achèvement par défaut, et la valeur par défaut est CTRL-P.
Vous pouvez définir ces deux variables dans vimrc, par exemple :
let g:SuperTabRetainCompletionType = 2
let g:SuperTabDefaultCompletionType = "<C-X><C-O>"
Vous pouvez désormais utiliser TAB pour la complétion, tout comme dans le shell, ce qui est beaucoup plus pratique !
仅有的幸福2017-05-16 16:39:11
Spf13-vim recommandé, installation en un clic, super configuration.
过去多啦不再A梦2017-05-16 16:39:11
Recommandez-vouscompleteme : https://github.com/Valloric/YouCompleteM...
Si vous êtes un front-end, vous pouvez jeter un oeil à ma configuration : https://github.com/ruanyl/bigvim
高洛峰2017-05-16 16:39:11
Supplément : S'il s'agit de Python (écrit principalement Python, quelques autres), vous pouvez utiliser jedi-vim
仅有的幸福2017-05-16 16:39:11
Il existe un plug-in appelé AutoComplPop, qui peut être trouvé sur github.