vim utiliza comandos transformados en IDE

  

introducir comandos vi vi nombre de archivo: Abrir o crear un nuevo archivo, la primera línea y la primera vi cursor + n Nombre del archivo: abrir el archivo, y el primer cursor fila n-ésima vi + Nombre de archivo: abra el archivo y coloque el cursor en la última línea. Vi + /nombre de archivo de patrón: abra el archivo y coloque el cursor en el primer patrón de coincidencia de cadenas - vi -r nombre de archivo: aparece al editar con vi la última vez Fallo del sistema, restaurar nombre de archivo filenamevi .... nombre de archivo: abrir varios archivos, editarlos a su vez

Mover cursor comando de clase h: Cursor izquierda un carácter l: Cursor derecha desplazar un carácter espacio: Cursor derecha desplazar un carácter Retroceso: cursor un k carácter o Ctrl + p: cambio o fila cursor Ctrl j + n: cursor hacia abajo una línea Enter: cursor hacia abajo una línea w o w: cursor hacia la derecha a una palabra o prefijo b B: cursor e una palabra a la izquierda o prefijo e: cursor hacia la derecha a una palabra sufijo j): el cursor al final de la frase (: mover el cursor a la primera frase}: {cursor al principio del párrafo: cursor ng hasta el final del párrafo: El cursor se mueve a la línea n primero n +: el cursor baja n líneas n-: luz Mueva n n líneas $: mover el cursor hasta el final de la n-ésima fila H: mover el cursor a la parte superior línea M: medio del cursor de la pantalla a la línea L: mover el cursor a la última línea de la pantalla es el número cero observó :( 0) el cursor actual para a partir de la línea de $: mover el cursor hasta el final actual de la línea

pantalla de volteo de comandos de clase Ctrl + U: para documentar la primera vuelta y media pantalla Ctrl + d: girar a la mitad de la pantalla Ctrl + F al final del archivo: girar hasta el final de la pantalla de archivo ctrl + b; primero se volvió al documento una nz pantalla: la línea de rodillo de n-ésimo a la parte superior de la pantalla, cuando n no se especifica el rodillo de línea actual a la parte superior de la pantalla

insertar comando texto tipo i: antes de que el cursor I: actual. Línea primero a: Después del cursor A: Al final de la línea actual o: Se abre una nueva línea debajo de la línea actual O: Se abre una nueva línea sobre la línea actual r: Reemplace el carácter actual R: Reemplace el carácter actual y los siguientes caracteres hasta que se presione Tecla ESC s: desde la posición actual del cursor, reemplace el número especificado de caracteres S con el texto ingresado: borre el número especificado de líneas, y reemplace el ncw o nCW con el texto ingresado: modifique el número especificado de palabras nCC: modifique el número especificado de Línea

Borre el comando ndw o ndW: borre las palabras n-1 que comienzan al principio del cursor y haga lo siguiente: borre al comienzo de la línea d $: delete to Cola ndd: borra la línea actual y las siguientes n-1 líneas xo X: borra un carácter, x borra el cursor, y X borra Ctrl + u antes del cursor: borra el texto ingresado en el modo de entrada

Buscar y reemplazar comando: /patrón: desde el cursor hasta el principio del patrón de búsqueda al final del patrón de archivos :? desde el cursor hasta el principio del archivo primero patternn búsqueda: repetir en la misma dirección última orden de búsqueda N: repetir el último comando de búsqueda en la dirección opuesta: s /p1 /p2 /g: Reemplace todo p1 en la línea actual con p2: n1, n2s /p1 /p2 /g: reemplace todo p1 en las líneas n1 a n2 con p2: g /p1 /s //P2 /g: Reemplazar todo p1 en el archivo con p2

Opciones configurar todo: Listar todos los términos de configuración de opciones: Establecer ignorancia del tipo de terminal: ignorar el caso en la búsqueda: mostrar tabulación detener (Ctrl + I) y el indicador de fin de línea ($) número: mostrar informe de número de línea: mostrar el número de trazas modificadas por comandos orientados a línea: mostrar un mensaje de advertencia corto advertir: mostrar si no guarda el archivo actual cuando transfiere a otro archivo NINGUNA información de escritura nomagic: permite utilizar el carácter especial sin "&" en el modo de búsqueda sin "\\ "" Wrapscan: prohíbe que vi comience al final del archivo y comience desde el otro extremo. Mesg: Permitir que vi muestre información escrita por otros usuarios para escribir en su propio terminal.

Comando del modo de última línea: n1, n2 co n3: Copie el contenido entre las líneas n1 y las líneas n2 a la línea n3: n1, n2 m n3: Mueva el contenido entre las líneas n1 a las líneas n2 a la línea n3: n1, n2 d: línea n1 a Eliminación de contenido entre las líneas n2: w: guardar el archivo actual: e nombre de archivo: abrir el nombre del archivo para editarlo: x: guardar el archivo actual y salir: q: salir vi: q !: no guardar el archivo y salir vi:! Comando: ejecutar comando shell de comandos: n1, n2 comando w :! archivo de contenido en filas n1 a n2 como entrada de línea de comandos y ejecutado, si no se especifica n1, n2, indica que el contenido de todo el archivo como una entrada de mando :! comando r : Ponga la salida del comando a la línea actual. #################: w Filename - > Guardar el archivo actual con este nombre de archivo http://www.diybl.com/course/6_system/linux/Linuxjs/cuando 2007114 /84125_3.html montado taglist, puede descomprimir zip: descomprimir también puede extraer manualmente el $ generada ctags -R tagsctrl +] en el directorio del código fuente puede saltar a la definición y similares. . Saltar Ctrl + t puede ser devuelto. Comando Vim: Tlist abre la etiqueta (primero aquí) cscope -Rbkq puede generar el archivo de relación cscope.

Luego puede ver la definición de función correspondiente o el archivo, ctrl + t devuelve. : cscope find g print: cscope find f cstest.h


donde cscope.out es el índice simbólico básico, y los dos últimos archivos se generan usando la opción " -q ". Acelera la velocidad de indexación de cscope. El significado de comandos anterior de los parámetros son los siguientes: -R <: al generar el archivo de índice, el código de búsqueda -b subárbol: generar un archivo de índice solamente, no entra en la interfaz -k cscope de: cuando se genera el archivo de índice, no buscar /usr /include -q: cscope.in.out generar y archivos cscope.po.out, para acelerar la velocidad de indexación -i cscope: Si guarda la lista de archivos cuando el nombre del archivo no es cscope.files, tenga que añadir esta opción le indica dónde encontrar cscope Una lista de archivos de origen. Puede usar " - " para indicar que se obtiene una lista de archivos de la entrada estándar. -I dir: Encuentre el archivo de encabezado en el directorio indicado por la opción -I -u: Escanee todos los archivos y regenere el archivo de índice cruzado -C: Ignore el caso al buscar -P ruta: antes del archivo representado por la ruta relativa La ruta, por lo que puede usarla sin cambiar al directorio donde se encuentran los archivos de la base de datos.

: cs find + xialie parameters

s: Encuentre símbolos en lenguaje C, es decir, busque nombres de funciones, macros, valores de enumeración, etc. donde g: funciones de búsqueda, macros, enumeración, etc. La ubicación, similar a la función proporcionada por ctags d: Encuentre la función llamada por esta función c: Encuentre la función que llama a esta función t: Encuentre la cadena especificada e: Encuentre el modo egrep, equivalente a la función egrep, pero la velocidad de búsqueda es mucho más rápida : Encuentre y abra archivos, similar a la función de búsqueda i de vim: encuentre archivos que contengan este archivo


Copyright © Conocimiento de Windows All Rights Reserved