¿Son Vim OmniComplete y Vim Intellisense mutuamente excluyentes o complementarios? Estoy un poco confundido por la terminología y las implementaciones conflictivas, como estos complementos C++ OmniComplete y C++ Intellisence.vim omnicomplete vs. vim intellisense
Respuesta
Vim Omnicomplete es una característica de Vim versión 7, en todas las plataformas. Vim Intellisense es un complemento para vim 6.1 y 6.2 en Windows solamente.
Sí, solo eché un vistazo a las preguntas frecuentes de Intellisense http://insenvim.sourceforge.net/vis_faq.htm - 4. ¿Funciona en Linux? NO. No funciona en Linux. Pero queremos hacer un puerto a Linux, pero no tenemos mucha experiencia trabajando en Linux. Cualquier ayuda para portar a Linux será apreciada. –
OmniComplete e Intellisense son palabras diferentes para lo mismo, un tipo de sistema de autocompletado.
Intellisence es una marca comercial de Microsoft. Así que el autor de vim (Bram Moolenaar) decidió darle a esta función un nuevo nombre, OmniComplete.
Si desea tener autocompletado para C++, tiene que activar/configurar el OmniCompletion incorporado o tiene que instalar el plug-in Vim C++ Intellisense.
¿Podría, por casualidad, proporcionar un enlace al anuncio para esto? No es gran cosa, solo tengo curiosidad. – icco
Esta respuesta no es exactamente lo que el OP quería: Vim Intellisense es un complemento independiente que vincula que es distinto de Omnicomplete. Sin embargo, tienes razón sobre la elección de los nombres. Puede encontrar más sobre el nombre en la documentación de vim. – McPherrinM
@icco: ver: ayuda new-omni-completion – Habi
- 1. Vim style Omnicomplete para emacs?
- 2. Vim: Ruby & HTML omnicomplete no muestra los métodos/variables locales
- 3. Cómo habilitar intellisense en VIM (gvim)
- 4. Vim: \ n vs. \ r
- 5. emacs intellisense
- 6. haciendo NeoComplCache muestran los mismos partidos como omnicomplete
- 7. Mostrar Vim omnicomplete en ciertos caracteres en lugar de Ctrl-X Ctrl-O?
- 8. ¿Hay alguna manera de cambiar el comportamiento del menú vim omnicomplete?
- 9. consolidando archivos vim en la carpeta ~/.vim
- 10. Conseguir que VIM sea eficiente en Actionscript como Flex
- 11. Vim Sustitución
- 12. Vim errorformat
- 13. Vim autocompletar
- 14. Cuándo utilizar: abbr vs.: map en vi/vim
- 15. Netbeans 7 vs Eclipse 3.6 para Java, git y vim
- 16. Vim 7.2 se cuelga al iniciar, "killall vim" lo arregla
- 17. Vim: cómo ejecutar un comando inmediatamente al iniciar vim?
- 18. Vim: cómo ejecutar el texto seleccionado como comandos vim
- 19. Vim html.erb snippets ?? snipMate Necesito una sugerencia de vim
- 20. VIM: ¿VIM no 'reemplaza' el uso de CTRL con ESC?
- 21. vim conseguir el valor actual de foldmarker vim
- 22. vim scripting, si la versión de vim es <7.3
- 23. (perfil vim) VIM 256 colores modo, archivos laggy php
- 24. VIM - NerdTree - Marcadores abiertas cuando se inicia VIM
- 25. ¿Hay alguna manera de hacer que python omnicomplete funcione con módulos que no sean del sistema en vim?
- 26. Problema con Ruby OmniComplete en Vim 7.3 hallazgo coincide en una línea, pero no 2 líneas más abajo
- 27. ¿Cuál es la mejor forma de obtener autocompletaciones/intellisense de Python en Vim dinámicamente?
- 28. VIM: RSync en guardar
- 29. pantalla vim restaurar
- 30. Vim duplicate selection
También hay un complemento de finalización basado en Clang que probablemente sea mejor que cualquiera de esos dos (pero no lo he probado). – Tronic
@Tronic: ¿Podría proporcionar un enlace? –
No creo que el plugin haya sido realmente publicado. Pregunte en el canal de IRC#llvm, ya que el autor del complemento está allí. – Tronic