Académique Documents
Professionnel Documents
Culture Documents
Para escribir texto en el fichero tendremos que entrar en el modo edicin, que es tan fcil como pulsar la tecla insert (o i). Sabrs que has entrado en este modo porque abajo aparecer el texto -- INSERTAR --. Ahora todo lo que tecleemos se estar escribiendo en el fichero de texto. Para volver al modo normal slo hay que pulsar la tecla ESC (Escape).
Preferencias
Hay ciertas opciones que denominamos preferencias porque son detalles que podemos fijar permanentemente (o no) como por ejemplo que queremos mostrar el numerado de lnea (como en los ejemplos de imagen), el resaltado de sintaxis, etc... Ello lo podemos hacer mediante comandos desde el modo normal o en el fichero ~/.vimrc (sin el smbolo :), donde se guardan las preferencias del usuario. Comando :set ts=3 :set sw=3 :set number/nonumber :set backup/nobackup :set directory=dir Significado Fija los tabulados a 3 espacios Fija los indentados a 3 espacios Activa/desactiva el numerado en los ficheros Activa/desactiva la copia de seguridad automtica Fija la carpeta donde se harn las copias
:syntax on/off :color esquema :set cindent :set mouse=a/mouse= :set paste/nopaste :spell :setlocal spell spelllang=es :set spellfile=~/.vimdic
Activa/desactiva el resaltado de sintaxis Cambia color del vim (evening, darkblue, desert, elflord, koehler, morning...) Activa indentado automtico Activa/desactiva el uso del ratn Activa/desactiva el modo pegar texto literalmente Activa el corrector ortogrfico Activa el idioma espaol del corrector ortogrfico Fija diccionario de palabras desconocidas
Caractersticas avanzadas
En Vim podemos realizar una separacin visual de forma que podamos editar dos (o ms) ficheros simultneamente. Para ello escribiremos :split fichero.ext con lo que dividir la pantalla mostrando los dos ficheros para edicin. Es posible realizar un :vsplit fichero.ext para realizar una divisin vertical en lugar de horizontal, e incluso realizar ms divisiones posteriormente, alternando para conseguir ms divisiones, siempre y cuando nuestra resolucin nos permita. Para cambiar entre subdivisiones, pulsamos CTRL+W y presionamos la flecha de los cursores a donde queramos dirigirnos. Tambin es posible crear pestaas (tal como lo hace Firefox) para tener varios ficheros. Para ello escribimos :tabnew seguido del nombre del fichero a crear. Para movernos entre pestaas escribimos :tabn, pulsando gt o utilizando el ratn (activando el previo set mouse=a) para usar los iconos de texto superiores. Como se puede ver, Vim tampoco carece de un sistema de autocompletado, por si no recordamos los nombres de nuestras variables o de las funciones que queremos utilizar. Basta con escribir el caracter inicial y pulsar CTRL+N. Nos aparecer un panel de sugerencias coincidentes para elegir.
Otras operaciones avanzadas pueden ser: Comando Significado =G Indenta automticamente todas las lneas de un fichero {} Detecta donde est la llave mal cerrada del prrafo actual :g/^\s*$/d Elimina las lneas en blanco de un fichero Existen muchsimas operaciones tiles que no estn en este manual, todo es cuestin de ir indagando un poco. Para aquellos que les haya picado la curiosidad pero no se atreven a utilizar aplicaciones que no tienen entorno grfico, Vim tiene un hermano gemelo, llamado gVim (graphic vim), una aplicacin grfica para windows, que ayudar a aquellos que quieran iniciarse con este magnfico editor.