VIM-LINUX

Páginas: 10 (2305 palabras) Publicado: 21 de septiembre de 2014
Curso de administraci´n de sistemas GNU/linux
o
El editor Vim
Por Jorge Fuertes
http://jorgefuertes.com
jorge@jorgefuertes.com
c 2009 Jorge Fuertes Alfranca
Revisado a 19 de mayo de 2009

1

´
Indice
1. Introducci´n
o

3

2. Vi o vim

3

3. Configuraci´n
o

3

4. Comenzando

4

5. Los modos

4

6. Teclas y comandos
6.1. Modo normal . .
6.2. Modo inserci´n .
o6.3. Modo comando .
6.4. Modo visual . . .

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

..
.
.

.
.
.
.

7. Ejercicios
8. Sobre esta unidad did´ctica
a
8.1. Notas y advertencias . . .
8.2. Derechos . . . . . . . . . .
8.3. Agradecimientos . . . . .
8.4. Revisiones . . . . . . . . .

4
4
6
6
7
7

.
.
.
.

.
.
.
.

.
.
.
.

2

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
..

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

9
9
9
9
9

1.

Introducci´n
o

El editor vim 1 es una herramienta para la consola, t´
ıpica de los sistemas
UNIX. Es un editor de textos que pese a lo austero de su aspecto tiene un gran
soporte para multitud de formatos y que resultatremendamente util tanto para
´
la administraci´n de sistemas como para la programaci´n, o para la edici´n de
o
o
o
textos.
Vim resulta especialmente util al utilizarlo sobre terminales remotas, y si la
´
conexi´n no es muy r´pida, es un claro ganador sobre cualquier otro editor.
o
a
Aunque pueda parecer complicado, una vez vencido el miedo a la pantalla
en negro y sin men´s,descubriremos que no lo es tanto y que conociendo unos
u
pocos comandos nos ofrece a cambio una gran potencia.
Esta gu´ es un punto de entrada r´pido conteniendo una breve explicaci´n
ıa
a
o
as´ como el manejo b´sico.
ı
a

2.

Vi o vim

Nuestro sistema tendr´ probablemente instalado el viejo vi, pero nosotros
a
queremos usar vim, que no es sino el vi improved. En Debian por ejemplo loinstalaremos con apt-get install vim, y gracias a un alias que el instalador
nos crea, aparecer´ siempre vim aunque tecleemos s´lo vi. Si nuestro sistema
a
o
no hiciese este alias lo podr´
ıamos introducir nosotros en nuestro .bashrc con la

ınea alias vi=”vim”.
Para saber cual tenemos en nuestro sistema podemos ejecutar la orden vi
--version y en la primera l´
ınea ya observaremos si setrata de vi o de vim, y de
la versi´n que tenemos instalada. Cuidado porque Debian Lenny (v5.00) viene
o
con vim-tiny por defecto, y algunas caracter´
ısticas como el resaltado de sintaxis
no funcionar´n si no instalamos el completo.
a

3.

Configuraci´n
o

La configuraci´n general de vim se guarda en el fichero /etc/vim/vimrc,
o
y cada usuario podr´ personalizar la suya propia creandoun fichero .vimrc (ojo
a
al punto inicial) en su directorio home.
En los ficheros de configuraci´n de vim los comentarios empiezan siempre
o
con unas comillas (”), y muchas de las opciones que podemos utilizar vienen
comentadas por defecto, es decir, que para activarlas, tendremos que borrar esas
comillas iniciales.
Ser´ interesante activar opciones como el resaltado de sintaxis, la memoria dea
ultima posici´n al reeditar ficheros, y alguna otra cosa que vayamos a necesitar.
´
o
Por ejemplo para activar el mencionado resaltado de sintaxis borraremos las
comillas iniciales de la l´
ınea ”syntax on, quedando as´
ı:
" Vim5 and later versions support syntax highlighting. Uncommenting the next
" line enables syntax highlighting by default.
syntax on
1 http://www.vim.org

3...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Editor Vim
  • Linux
  • Linux
  • Linux
  • Linux
  • Linux
  • Linux
  • Linux

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS