Vim/es

Vim (Vi improved) es Article description::un editor de texto basado en el editor de texto. Se puede utilizar desde la línea de órdenes o como una aplicación independiente con una interfaz gráfica de usuario.

Vim should not be confused with Neovim, a similar program which may be used in its place.

Emerge
Si no se necesita soporte del sistema X Window, simplemente se puede instalar :

Gvim
Para instalar Vim con la interfaz basada en ncurses y la interfaz gráfica (para el sistema X Window ), instalar el paquete :

Packages
Vim has support for packages, which provide a native mechanism to extend functionality. Read the built-in packages documentation for more information:

Extensiones
La categoría ofrece una gran cantidad de definiciones adicionales de sintaxis, plugins y otros elementos relacionados con Vim.

Utilice o  para obtener una vista general de los paquetes disponibles en la categoría :

Not all Vim plugins will be available in the Gentoo repository. Vim now includes native packages, as a way to install plugins, and there are also several plugin managers for Vim.

Archivos
Vim se puede configurar para cada usuario o para todo el sistema mediante un fichero de configuración:


 * - El fichero de configuración para todo el sistema (global).
 * - El fichero de configuración específico para cada usuario (local). La virgulilla (~) indica que se encuentra en el directorio de inicio del usuario.

Esquema de colores
El paquete Vim contiene cerca de una docena de colores. Se pueden listar tecleando colorscheme en el modo de última línea y tecleando bien +, bien do veces:

Se pueden cambiar en Vim usando la orden (utilice  de forma alternativa) mientras se está en el modo de última línea:

Los esquemas de color se pueden aplicar de forma permanente en el fichero :

La primera línea define el esquema de color mientras que la última activa el esquema.

Selecting vi editor and system default editor
If Vim - and only Vim - is installed, the command should launch Vim. If other vi-like editors are installed, eselect may be used to choose which editor the command launches.

The text editor article may also be of interest for setting a system default editor, if Vim is to be set as the default.

Invocation
From the command line:

The command may also be used to launch Vim, if so configured.

Specify a name, to open an existing file, or to create a new one:

Comenzar
Vim tiene un tutorial incorporado que requiere alrededor de treinta minutos de lectura. Comience utilizando la orden :

Usar Vim como ex o ed desde la línea de órdenes
Es posible utilizar Vim para ficheros de una línea, órdenes que se pueden utilizar en la línea de órdenes para hacer cambios sin intervención del usuario.

Por ejemplo, la siguiente orden añade  al principio de cada línea en el fichero :

Lo que ocurre es que Vim interpreta las órdenes que se han pasado (mediante la opción the ). La primera orden es la orden de sustitución de Vim (que es muy similar a la de ), la segunda es la instrucción de Vim para guardar y salir del editor.

Cambiar la codificación del fichero
Para cambiar la codificación del fichero a UTF-8, utilice la siguiente orden (en el modo de última línea):

Tal y como se muestra en el truco anterior, es posible hacer esto también desde la línea de órdenes:

I'm trapped in vim!
For someone entering vim without knowing how to use it, it may not be evident how to quit.

Press several times, then, ,. To quit without saving, press several times, then, , ,.

If several files are open, try pressing several times, then, , ,. To quit without saving, press several times, then, , , ,.

If this doesn't help, and desperate measures are needed, something like may be a last ditch solution (from another terminal). Beware that this will terminate all the vim sessions for a user, without saving. If run as root, such a command will terminate all vim sessions for all users on the system.

Ver también

 * Guía de Vim. Explica como utilizar Vim más detalladamente.

Recursos externos

 * Documentación de Vim Incluye manuales (también conocidos como ":help" y Libros de Vim personales libres ), FAQS, HOWTO's, Tutoriales, en formatos HTML, PDF y PS.
 * A vim Tutorial and Primer - Un excelente tutorial de iniciación. Lea éste en primer lugar
 * Scripts/Plugins de VIM
 * Vim for Humans (libre) - Clone y haga en su directorio de fuentes, cambie   por   para SPHINXBUILD en . Lance . Lea el PDF en.
 * Learning the vi and Vim Editors, 7th Edition O'Reilly  Print ISBN: 978-0-596-52983-3, Ebook ISBN: 978-0-596-15935-1
 * Vim anti-patterns - Una entrada de blog acerca de como mantenerse con Vim.