Red de conocimiento informático - Material del sitio web - Cómo usar vundle para administrar complementos de vim

Cómo usar vundle para administrar complementos de vim

I. Instalar vundle

git clone gmarik/vundle.git ~/.vim/bundle/vundle

II. Cómo instalar complementos a través de vundle

vim-scripts Los complementos en la biblioteca de recursos se pueden configurar directamente usando el formato del paquete 'L9'

Para los complementos de github de otros usuarios, puede usar el paquete 'hahaya/hahaya-vim.git ' con el nombre de usuario más el nombre del repositorio. Configure de esta manera (todos sus propios complementos se configuran de esta manera)

3. comando vundle

:BundleList - enumerar todo. complementos configurados en la lista (.vimrc está en la lista)

:BundleInstall - Instale todos los complementos en la lista

:BundleInstall! - Actualizar la lista de todos los complementos

:BundleSearch foo - Buscar el complemento foo

:.BundleSearch! foo - Actualizar la caché del complemento foo

:BundleClean - Borrar no en la lista Complemento

:BundleClean! - Borrar complementos que no están en la lista

4. Configuración .vimrc configuración .vimrc

El uso simple de vundle se introdujo anteriormente. A continuación, configure .vimrc y luego introduzca cómo administrar complementos a través de vundle. Primero, ejecute el comando vim ~ /.vimrc en la terminal. Si .vimrc existe, ábralo. y ábrelo. Agregue algunas configuraciones comunes en .vimrc. Mi .vimrc es el siguiente:

"===========================. = =========

"Configuración básica de Vim

"====================== = =============

"Desactiva el modo de coherencia de vi. Evita algunos errores y limitaciones de versiones anteriores

establece nocompatible

"Configurar cómo funciona la tecla de retroceso

set backspace=indent,eol,start

"Mostrar número de línea

establecer número

" Configure la información de fila y columna del cursor que se mostrará en la esquina inferior derecha durante la edición

Establezca la regla

"Cuando una línea de texto es muy larga, cancele el ajuste de línea

"Set nowrap

p>

"Muestra el comando que se está escribiendo en la barra de estado

Set showmd

"Establece el número de entradas del historial

Establecer historial=1000

p>

"Establecer cancelar copia de seguridad Deshabilitar archivos temporales para generar archivos temporales

establecer nobackup

establecer noswapfile

" Resalte la fila y columna actuales

" set cursorline

"set cursorcolumn

"Establezca el modo de coincidencia para que coincida con el corchete derecho correspondiente al ingresar al corchete izquierdo

set showmatch

"Establecer la alineación automática de C/C++

"Establecer la alineación automática de C/C++.

Alineación

establecer autoindent

establecer cindent

"Habilitar resaltado de sintaxis

sintaxis habilitar

sintaxis activada

sintaxis habilitada

sintaxis activada

p>

"Especificar el esquema de color en 256 colores

set t_Co=256

"Establecer búsqueda ignorar mayúsculas y minúsculas

establecer ignorar mayúsculas y minúsculas

"Establece la capacidad de usar el mouse en Vim para evitar la copia en la terminal Linux

set mouse=a

"Establece el ancho de la pestaña

settabstop =4

"Establece el número de espacios para la alineación automática

set shiftwidth=4

"Establece el número de espacios que se eliminarán cuando se pulsa la tecla de retroceso Función presionada

set softtabstop=4

"Configura la función para eliminar 4 espacios a la vez cuando se presiona la tecla de retroceso

"Permitir complementos

el complemento de tipo de archivo está habilitado

"Iniciar finalización inteligente

la sangría del complemento de tipo de archivo está habilitada

Quinto, use vundle para instalar el complemento

Anterior Se ha introducido la configuración básica de .vimrc, entonces, ¿cómo usar vundle para administrar los complementos de vim? Agregue el siguiente contenido en .vimrc para permitir que vundle administre los complementos de vim. ins y use vundle para configurar la barra de estado llamada complemento mejorado vim-powline

"Para comenzar a usar Vundle, debe configurarlo

establecer nocompatible

tipo de archivo desactivado

establecer rtp+=~/.vim/bundle/vundle/

Llamar a vundle#rc()

"Usar Vundle para administrar Vundle

Paquete 'gmarik/vundle'

"Visualización de mejora de la barra de estado del complemento PowerLine

Paquete 'Lokaltog/vim-powerline'

"Vim tiene una barra de estado, mientras que powline tiene dos

set laststatus=2

set t_Co =256

let g:Powline_symbols='fancy '

"La configuración de Vundle debe habilitar el complemento

La sangría del complemento del tipo de archivo está habilitada

Guarde el archivo .vimrc y vuelva a abrir vim en modo normal.

Ingrese el comando: BundleInstall. La primera vez que lo ejecute, se le pedirá que ingrese su cuenta de github y su contraseña. Espere a que se complete la descarga del complemento, luego reinicie vim y verá una hermosa barra de estado del complemento.

6. Utilice vundle para actualizar el complemento

Usar vundle para actualizar complementos es muy simple, simplemente abra vim e ingrese el comando: BundleInstall en modo NORMAL.

7. Utilice vundle para desinstalar complementos

Usar vundle para desinstalar complementos también es muy sencillo: simplemente elimine los comandos y configuraciones de complementos vinculados en . vimrc (coméntalos para evitar que se utilicen en el futuro) Uso), si necesitas desinstalar el complemento vim-powerline, primero comenta el siguiente contenido en .vimrc:

8. para desinstalar el complemento

Usar vundle para desinstalar el complemento también es muy simple, solo los comandos vinculados del complemento y las configuraciones del complemento deben eliminarse en .vimrc (coméntalos en evitar que se utilicen en el futuro). Si necesita desinstalar el complemento vim-powerline, primero comente el siguiente contenido en .vimrc:

Bind Set 'Lokaltog/vim-powerline'

"vim tiene una barra de estado, mientras que powline tiene dos barras de estado

set laststatus=2

set t_Co= 256

let g :Powline_symbols='fancy'

Guarde el archivo .vimrc, vuelva a abrir vim, ingrese: comando BundleClean en modo normal, abra ~/.powerline archivos relacionados. ¿No es muy inconveniente?

ps: Accidentalmente configuré el rtp en rtp+=~/.vim/bundle/vundle/ en rpt, y luego el .vimrc siguió mostrando un error, y luego verifiqué el error. Después de buscar durante mucho tiempo, encontré. que la palabra estaba mal escrita, lo cual fue muy frustrante.