Cómo usar vundle para administrar complementos de vim
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
p>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 p>
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.