camelcasemotion

Camelcasemotion es un script VIM que ofrece asignaciones para el movimiento a través de camelcasewords y underscore_notation.
Descargar ahora

camelcasemotion Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • GPL
  • Precio:
  • FREE
  • Nombre del editor:
  • Ingo Karkat
  • Sitio web del editor:
  • http://www.vim.org/scripts/script.php?script_id=1690

camelcasemotion Etiquetas


camelcasemotion Descripción

Camelcasemotion es un script VIM que ofrece mapeos para el movimiento a través de camelcasewords y underscore_notation. camelcasemotion es un script VIM que ofrece asignaciones para el movimiento a través de camelcasewords y underscore_notation.vim proporciona muchos movimientos incorporados, por ejemplo. para pasar a la siguiente palabra, o final de la palabra actual. La mayoría de los lenguajes de programación usan camelcase ("anidificador") o underscore_notation ("an_identifier") Convenciones de nombramiento de identificadores. La mejor manera de navegar dentro de esos identificadores que usan los movimientos incorporados de VIM es el movimiento ' F {char}', es decir, 'F' o 'F_', respectivamente. Pero podemos hacer esto más fácil: este script define las mociones ', W', ', B' y ', E' (similar a 'W', 'B', 'E'), que no se mueven en cuanto a la palabra. / hacia atrás), pero camello-sabio; I.E. A los límites de la palabra y las letras mayúsculas. Los movimientos también trabajan en la notación de subrayar, donde las palabras están delimitadas por los caracteres de underscore ('_' ).usage: Use los nuevos movimientos ', W', ', B' y ', E' en modo normal, modo de operador pendiente ( CP.: Operador de ayuda), y modo visual. Por ejemplo, escriba 'BC, W' para cambiar 'camel' en 'camelcase' a otra cosa. Ejemplo: Dados los siguientes identificadores de cascase en un fragmento de código fuente: Set Script31337PathandnameWithOutExtenstension11 =% ~ dpn0set script31337pathandnamewithoutexensension11 =% ~ dpn0and los identificadores correspondientes en Underscore_notation: Set script_31337_path_and_name_without_extension_11 =% ~ dpn0set script_31337_path_and_name_without_extension_11 =% ~ dpn0, w se mueve a ( es la posición del cursor): et, cript, 1337, ATH, ND , ame, itHOut, Xtension, 1, PN0, B se mueve a: PN0, 1, Xension, OOT, ..., E se mueve a: SE , Script , 3133 , Pat , An , NAM , WITHU , Extensio , 1 , DPN Requisitos: · Vimlimitaciones: · Los movimientos de modo visual y pendiente de operador están limitados a un máxima de 9.instalación: coloque el script en su directorio de complemento VIM de usuario o sistema (por ejemplo, ~ /. VIM / Plugin) .configuración: si desea usar diferentes asignaciones, mapee sus llaves a los camelcasemoti sobre_? Mapping Targets _BEFETE_ Sourcing este script (por ejemplo, en su .viMRC). Ejemplo: Reemplace las asignaciones predeterminadas 'W', 'B' y 'E' en lugar de definir asignaciones adicionales ',', E 'y', E ' : Mapa W CAMELCASEMOTION_W MAP B CAMELCASEMOTION_B MAP E CAMELCASEMOTION_E


camelcasemotion Software relacionado

PIG.VIM

PIG.VIM es una sintaxis de lenguaje de cerdo destacando el script VIM. ...

162

Descargar

utf2any

UTF2Any traduce un archivo codificado en UTF-7 o UTF-8 (Unicode) en cualquier formato de texto de 7 u 8 bits. ...

69

Descargar

Género

KEVEDIT es un editor mundial ZZT que es mucho más potente que el editor integrado. ...

175

Descargar