¿Hay alguna manera de que Intellisense esté habilitado en VIM (gvim)? Deseo usarlo para STL.Cómo habilitar intellisense en VIM (gvim)
20
A
Respuesta
25
Perdóneme por corregirlo primero, pero IntelliSense es el nombre del código avanzado que se completa en Microsoft Visual Studio, no es el término general para la finalización del código.
Para responder a su pregunta, es probable que desee utilizar YouCompleteMe. La configuración no es muy difícil con los administradores de complementos de vim, pero no te olvides de ejecutar el script de shell que compila el componente compilado de YCM. Lea los documentos a fondo, la mayoría de los problemas iniciales son evitables.
4
la creación de bases de datos ctags para su uso con omnicppcomplete
crear etiquetas para stdlibC++ y STL
$ ctags -R --c++-kinds=+p --fields=+iaS --extra=+q -f ~/.vim/tags/stdlibcpp /usr/include/c++/4.2.4/
$ ctags -R --c++-kinds=+p --fields=+iaS --extra=+q -f ~/.vim/tags/boost /usr/include/boost/
$ apt-file list libc6-dev | grep -o '/usr/include/.*h'> ~/.vim/tags/libc6-filelist
$ ctags --c++-kinds=+p --fields=+iaS --extra=+q -I__wur -I__THROW -I__nonnull+ -f ~/.vim/tags/libc6 -L ~/.vim/tags/libc6-filelist
Aquí hay tres enlaces que debe encontrar útil:
1
Mahatma, puede encontrar este interesante:
Cuestiones relacionadas
- 1. Cómo sangrar líneas múltiples en vim/gvim?
- 2. ¿Cómo agregar Intellisense para un idioma en Gvim?
- 3. vim omnicomplete vs. vim intellisense
- 4. Crear un "proyecto" en VIM/MacVim/GVIM
- 5. Cómo ver los caracteres UTF-8 en VIM o Gvim
- 6. ¿Cómo puedo habilitar CamelCase? Vim Search
- 7. Colapsar comentarios y todas las funciones en vim/gvim
- 8. Cómo depurar la aplicación Java utilizando VIM/GVIM?
- 9. Saltar al espacio en blanco anterior en vim/gvim
- 10. Uso del estilo de advertencia Vim en gVim
- 11. ¿Cómo puedo compilar gVim en Ubuntu?
- 12. Plugin (vim-latex) bloqueando gVim en el inicio
- 13. Complementos en gVim no funciona
- 14. fuzzyfinder no funciona en gvim
- 15. ¿Cómo habilitar el modo "Muy mágico" en vim con vimrc?
- 16. Habilitar Vim resaltado de sintaxis Por defecto
- 17. ¿Cómo activar IntelliSense en Visual Studio 2010?
- 18. cómo realizar los ajustes de color tienen el mismo aspecto en vim gvim como en
- 19. ¿dónde está la carpeta ~ \ .vim en mac os? y cómo instalar temas en gvim?
- 20. ¿Es posible habilitar bash_completion para:! o: r! en VIM?
- 21. Varias pestañas en Windows y gvim
- 22. ¿Cómo se configura la salida "hg diff" en gvim?
- 23. ¿Cómo ejecutar windows gvim from cygwin?
- 24. En ejecución: make from gVim en Background
- 25. cómo hacer que gvim en windows se comporte exactamente como consola linux vim?
- 26. emacs intellisense
- 27. ¿Cómo se ejecuta Vim en Windows?
- 28. ¿Cómo hacer que gvim juegue bien con Visual Studio 2010?
- 29. Forzar GVim para avisar antes de cerrar
- 30. Netbeans Intellisense for Rails
como el documento dice que algunos archivos se deben copiar a $ HOME/.vim/o ~/.vim /. ¿Qué es esta ubicación? ¿Es/usr/share/vim/vim72? P.S sorry, soy bastante nuevo en Linux. – blitzkriegz
@Mahatma, $ HOME (o ~) es donde reside el directorio de inicio de usuario. Por lo general, está en '/ home/username' (reemplace" username "con su nombre de usuario real). –
Tengo la sensación de que @Mahatma está usando Windows, ¿verdad, Mahatma? – Rafid