SPF13 -VIM - La distribución final para Vim Editor
- 3656
- 893
- Mario Gollum
SPF13-VIM es una plataforma cruzada y una variedad altamente personalizable de complementos VIM y varios recursos para Empuje, Gvim y Macvim.
Funciona en Linux, Windows y MacOS X además de otros sistemas similares a Unix, se adhiere a la sensación tradicional de empuje ya que ofrece características actuales, como un sistema de administración de complementos, autocompletos, etiquetas y muchas más.
Leer sugerido: Learn VI/VIM Editor - Guía para principiantes
Los complementos notables proporcionados en SPF13-VIM incluyen:
Vundle Plugin Manager para VIM
VWardle es un sistema sobresaliente construido basado en los principios exactos como Patógeno, Sin embargo, con un sistema integrado de gestión de complementos que utiliza Git y Github.
Vundle File Manager para VIMNerdtree Explorer Plugin para VIM
Nerdtree es un complemento de explorador de archivos que ofrece la funcionalidad del cajón del proyecto a la edición VIM de un usuario.
Nerdtree Explorer Plugin para VIMBuscador de archivos CTRLP para VIM
CTRLP es un reemplazo del complemento Command-T con un complemento Vim 100%. Admite un método intuitivo y rápido para cargar archivos desde el sistema de archivos (con Regex y Fuzzy Find), abofers abiertos y recientemente usados archivos también.
Buscador de archivos CTRLP para VIMSurround maneja todos los '”[]”' etc
Rodear es una herramienta para manejar pares de "entornos."Ejemplos de entornos consisten en paréntesis, citas y etiquetas HTML. Estos entornos están estrechamente relacionados con lo que VIM se refiere como objetos de texto.
Surround trata parejas de entornos en vimNerdcommenter - Código de comentarios en VIM
Nerdcommenter es un complemento que permite a un usuario hacer frente a los comentarios de los códigos, independientemente del tipo de archivo.
Nerdcommenter para comentar en código para VIMVerificación de sintaxis integrada sintastas para VIM
Sintastico es un complemento de verificación de sintaxis que ejecuta búferes a través de verificadores de sintaxis externos mientras se guardan y se abre. En caso de que se detecten errores de sintaxis, se envía una notificación al usuario, por lo tanto, el usuario no tiene que compilar su código o ejecutar su script para encontrarlos.
Verificación de sintaxis sintastas para VIMNúmeros.VIM - Agregar números de línea para VIM
Números.empuje es un complemento intercambios entre la numeración relativa (modo normal) y la numeración absoluta (modo de inserción) dependiendo del modo que se encuentre un usuario.
Esto permite a un usuario mover el código sin esfuerzo con los números de línea relativa cuando está en modo normal. Nuevamente presentando números de línea correctos al escribir código en modo de inserción.
Números.vim agregar números de línea a vimComplemento neocomplcache autocomplete ++ para VIM
Neocomplacache es un complemento autocompleto potente y brillante con soporte adicional para fragmentos. Habilita simulaciones autocompletión del diccionario, búfer, omni-complete y fragmentos.
Complemento neocomplcache autocomplete ++ para VIMFugitive Agregar integración Git para VIM
Fugitivo agrega soporte de git persistente a los directorios GIT en VIM.
Fugitive agrega integración Git para VIMPIV agrega la edición de PHP para VIM
Pivarse Ofrece integración de PHP moderna para VIM con un mejor soporte para PHP 5.3+ incluyendo la última sintaxis, funciones, mejor soporte de pliegue, etc.
PIV agrega la edición de PHP para VIMTabularize alinee todo en vim
Tabularizar Permite a un usuario alinear declaraciones en sus signos iguales y varios otros caracteres.
Tabularizar el código de alineación en VIMTagbar agrega la generación de etiquetas y la navegación en VIM
Barra de etiqueta Requiere CTAGS exuberantes y creará automáticamente etiquetas para los archivos abiertos de un usuario. También presenta un panel para navegar fácilmente a través de etiquetas.
Tagbar agrega la generación de etiquetas y la navegación en VIMEasymotion salta en cualquier lugar de Vim
Easymotion ofrece una forma interactiva de usar movimientos en vim.
Easymotion salta en cualquier lugar de VimAdemás, SPF13-VIM:
- Viene con una serie de sintaxis adicionales como Markdown, Ramita y Git compromiso.
- Incluye paquete de color Solarized y SPF13-VIM (ir_black, Molokal, Peaksea).
- Contiene una colección completa de fragmentos para usar con Snipmate o Neocomplcache.
Cómo instalar SPF13-VIM en sistemas Linux
Antes de proceder a instalar SPF13-VIM, asegúrate de tener Git y rizo Instalado en su sistema, de lo contrario, ejecute los comandos correctos a continuación según su distribución para instalarlos:
$ sudo apt-get install git curl [en Debian sistemas basados] $ yum instalación git curl [en Cento sistemas basados]
Una vez que se hayan instalado ambos paquetes, puede ir más allá para instalar SPF13-VIM Utilizando un script de instalación automático en su sistema y, lo que es más importante, una copia de seguridad de sus archivos de configuración VIM actuales.
Por lo tanto, escriba (o copie y pegue) el comando a continuación en su terminal para ejecutar el instalador automático:
$ curl http: // j.MP/SPF13 -VIM3 -L -O -| mierda
Nota: Si ya tienes SPF13-VIM Instalado, puede actualizar a la última versión de la siguiente manera:
$ CD $ HOME/.SPF13-VIM/ $ GIT PUSH $ VIM +BundleInstall! +Bundleclean +Q
Cómo configurar y usar SPF13-VIM en Linux
Una vez que lo haya instalado, cierre su terminal actual y abra otra sesión de terminal. SPF13-VIM viene con un altamente optimizado .vimrc
Archivo de configuración que está excepcionalmente bien organizado y se pliega en las secciones, donde cada sección está etiquetada y se comenta cada opción.
El .vimrc
Archivo de configuración instalado por SPF13-VIM ayuda a lidiar con desventajas comunes de vainilla empuje como el uso de un solo archivo de configuración en todos los sistemas operativos, corrige los errores tipográficos comunes (: W
, : Q
Además, muchos más), Configuras complementos incluidos, configurar la interfaz para usar las características de VIM (incluidas las omnicianas, números de línea, resaltado de sintaxis, una regla y una línea de estado adecuada, etc.) junto con muchos más.
$ vi ~/.vimrcConfiguración SPF13-VIM
Puede agregar cualquier personalización local en los archivos ~/.vimrc.local
y ~/gvimrc.local
, En caso de que los archivos ya existan o creenlos usted mismo.
Tomemos, por ejemplo, puede anular los esquemas de color predeterminados y usar Peaksea de la siguiente manera:
$ Echo ColorScheme Peaksea >> ~/.vimrc.local
El ~/.vimrc.manojos
El archivo importa los diversos complementos de SPF13. Sin embargo, para agregar (o eliminar paquetes individuales) sus propios paquetes, cree el archivo ~/.vimrc.manojos.local
.
Por ejemplo, el siguiente comando agregará un paquete adicional:
$ Echo Bundle \ 'SPF13/Vim-Colors \' >> ~/.vimrc.manojos.local
A continuación se muestran capturas de pantalla que se muestran SPF13-VIM Trabajando con diferentes esquemas de color:
Si sientes que SPF13-VIM No es tan útil, puede eliminarlo por completo utilizando los siguientes comandos.
$ CD ~/.SPF13-VIM-3/ $ ./desinstalar.mierda
Para obtener más información sobre cómo usar los diversos complementos, realizar otras personalizaciones y muchas más, visite http: // vim.SPF13.com/.
En este artículo, hablamos de SPF13-VIM, Una poderosa colección de complementos y recursos VIM útiles para mejorar los editores de texto VIM, GVIM y MACVIM.
Recuerde usar la sección de comentarios a continuación para hacer cualquier pregunta u ofrecernos sus pensamientos sobre el artículo. También puede brindarnos información sobre cualquier programa similar para extender las funcionalidades centrales de VIM o mejorar su rendimiento.
- « Cómo recuperar un archivo eliminado en Linux
- Hackear OwnCloud para mejorar la marca de la página de inicio de sesión »