2011-01-16 14 views
21

Después de instalar muchos complementos en mi carpeta ~/.vim, siento que ya no entiendo el contenido de esa carpeta y no tengo suficiente confianza para eliminar el plugin de ~/.vim/plugin para desinstalar un complemento. ¿Qué pasa si hay archivos en otros directorios? ¿Qué pasa si la documentación ya está registrada (: etiquetas de ayuda) pero el complemento se eliminará? etc. ¿Hay algún procedimiento para desinstalar complementos? Realmente no quiero que mi Vim termine siendo tan complicado como mi Windows :-)Desinstalando Plugin en Vim

+3

Para evitar el problema en primer lugar se debe utilizar patógeno de tpope (http://www.vim.org/scripts/ script.php? script_id = 2332). Separa todos los complementos al mantener cada complemento en un subdirectorio separado. Hace que eliminar un complemento sea realmente fácil ... – HakonB

+2

¡Gracias! Ese parece ser un muy buen complemento, pero ya es demasiado tarde. De todos modos, ¿por qué no publicarlo como una respuesta para que la gente se beneficie? – Rafid

Respuesta

26

Si desea desinstalar un complemento que se instaló en ~/.vim manualmente, debe volver a descargar su archivo, enumerar su contenido y elimine todo manualmente, luego ejecute :helptags nuevamente (esto eliminará las etiquetas faltantes). Si se instaló el complemento desde una vimball, consulte la documentación para :RmVimball. Los archivos de Vimball normalmente tienen extensiones .vba o .vba.gz. En caso de que no recuerde el nombre del archivo vimball, está contenido en el archivo ~/.vim/.VimballRecord.

Para evitar este problema en el futuro, intente el complemento vim-addon-manager. Al igual que el agente patógeno, pone cada complemento en un directorio separado, pero también es capaz de descargarlos, instalarlos y actualizarlos.

+0

Gracias por la respuesta, creo que esta es la mejor respuesta posible. Voy a probar vim-addon-manager. Empecé a creer que Vim debería tener un mercado similar al de iPhone y Android. De esta manera, le da a los usuarios el cambio para buscar en el mercado para ver si hay blogs interesantes. ¿O puede que ya haya un complemento para tal cosa? ¿Alguna idea? – Rafid

+0

@Promather. Para tener mercado, vim debe tener una máquina virtual para que no sea tan fácil obtener el código fuente. Tal vez alguien ajuste vim-addon-manager para que pueda navegar en vim.org, pero definitivamente no habrá mercado en un futuro previsible. – ZyX

13

para administrar fácilmente plugins en vim usar pathogen y este impresionante artículo ->come home to vim

+2

Patógeno es agradable ... Pero Vundle es mucho mejor para administrar y actualizar los complementos: https://github.com/VundleVim/Vundle.vim – Metal3d