Recent Changes - Search:

Participantes

Proyectos

Cursos

Bitacoras

Support

upload Folder

edit SideBar

Comandos Basicos De VIM

  • vim nombre.dat % para abrir un archivo con vim
  • vim n1.dat n2.dat % para abrir varios archivos simultáneamente
  • :n % cambiar de fichero siguiente
  • :N % cambiar al fichero anterior
  • :q! % salir sin guardar cambios
  • :wq % salir guardando cambios
  • :w % guardar
  • :w !sudo tee % para guardar los cambios aunque se me haya olvidado entrar como root
  • :w Nombre % guardar como
  • :#,# Nombre % guardar parte del fichero de la linea # a la linea #
  • :r Nombre % inserta el fichero de Nombre y lo inserta en el fichero en curso a partir de la posición del cursor
  • Esc % para entrar a modo normal
  • x % para borrar un caracter en específico
  • i % para entrar en el modo de insertar texto
  • a % para insertar texto después del cursor
  • A % para insertar texto al final de la línea
  • dw % para borrar una palabra completa
  • d$ % borra una oracion separada entre 2 puntos
  • dd % borra un renglón entero
  • 2dd % borra 2 líneas enteras seguidas (no necesariamente tienen que ser 2
  • u % para deshacer los últimos cambios (ctrl z)
  • U % para deshacer una línea entera
  • CTRL r % para deshacer lo deshecho (redo)
  • p % para poner lo ultimo que he borrado despues del cursor (ctrl v)
  • r % para reemplazar un caracter en específico
  • R % para reemplazar más de un caracter
  • cw % para cambiar una palabra o parte de una palabra
  • c$ % para cambiar una linea hasta el punto que sigue
  • CTRL g % para mostrar el numero de la linea y columna
  • G % me manda al final del documento/fichero
  • 1G % me manda a la linea 1 del documento (puede ser a cualquier linea)
  • / % seguido de una palabra para buscar la palabra (hacia abajo del documento)
                    % pulsar n para seguir buscando la palabra hacia abajo del documento
                    % pulsar N para seguir buscando la palabra hacia arriba del documento
  • ? % seguido de una palabra para buscar la palabra (hacia arriba del documento)aplica lo mismo con la n y N que el comando anterior
  • % % para encontrar el paréntesis correspondiente a ),],}
  • :s/viejo/nuevo/ % sustituye la palabra 'viejo' por 'nuevo' solo en la primer aparación
  • :s/viejo/nuevo/g % sustituye la palabra 'viejo' por 'nuevo' en todo el fichero
  • :#,#s/viejo/nuevo/g % donde #,# son los números de las dos líneas entre las cuales se cambia la palabra 'viejo' por 'nuevo'
  • :! % seguido del comando que se piensa ejecutar en la terminal (ejemplo :!ls)
  • o % para abrir una línea debajo del cursor y situarle en modo Insert
  • O % para abrir una línea encima del cursor y situarle en modo Insert
  • $ % mueve el cursor al final de la línea
  • :set ruler % indicador de linea y columna del cursor
  • :set number % me enumera los renglones del documento
  • :syntax on % le da formato en colores de acuerdo a la extensión del fichero
  • :set mouse=a % me permite usar el mouse para seleccionar texto

Editar archivos hexadecimales como .hdr

Se usa el editor de texto:

>> bvi nombre_archivo

para poder modificar el archivo:

>> :set memmove

para regresar al modo default de no editar cosas:

>> :set nonmove

Para cambiar el editor de texto usado por el crontab de super usuario:

>> export VISUAL=vim; crontab -e

Edit - History - Print - Recent Changes - Search
Page last modified on August 21, 2017, at 11:01 PM PST