camelcasemotion

camelcasemotion é um script vim que oferece mapeamentos para movimento através de camelcasewords e sub-contratação_notation.
Baixe Agora

camelcasemotion Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • GPL
  • Preço:
  • FREE
  • Nome do editor:
  • Ingo Karkat
  • Site do editor:
  • http://www.vim.org/scripts/script.php?script_id=1690

camelcasemotion Tag


camelcasemotion Descrição

O Camelcasemotion é um script vim que oferece mapeamentos por movimento através de camelcasewords e sublinhado_notation. O Camelcasemotion é um script vim que oferece mapeamentos por movimento através de camelcasewords e subscore_notation.vim fornece muitas moções internas, e. para passar para a próxima palavra ou final da palavra atual. A maioria dos idiomas de programação usa camelcase ("AnIdentifier") ou Underscore_Notation ("AN_Identifier") convenções de identificadores para identificadores. A melhor maneira de navegar dentro desses identificadores usando movimentos incorporados ao VIM é o movimento ' f {char}', isto é 'f' ou 'f_', respectivamente. Mas podemos tornar isso mais fácil: este script define movimentos ', W', ', B' e ', E' (semelhante a 'W', 'B', 'E'), que não se movem Word-Wise / para trás), mas camelo-sábio; i.e. para fronteiras de palavras e letras maiúsculas. Os movimentos também trabalham na notação sublinhado, onde as palavras são delimitadas por caracteres sublinhados ('_' ).USAGE: Use os novos movimentos ', w', ', b' e ', e' no modo normal, modo pendente do operador ( CP .: Operador de ajuda) e modo visual. Por exemplo, tipo 'BC, W' para alterar 'camel' em 'camelcase' para outra coisa.Exemplo: Dado os seguintes identificadores de camelcase em um fragmento de código-fonte: definir script31337pathandnamewithoutcension11 =% ~ dpn0set script31337pathandnamewithoutErtension11 =% ~ dpn0 e os identificadores correspondentes em underscore_notation: set script_31337_path_and_name_without_extension_11 =% ~ dpn0set script_31337_path_and_name_without_Entension_11 =% ~ dpn0, w se move para ( é a posição do cursor): et, cript, 1337, ATH, ND , ame, ithout, xtension, 1, pn0, b muda para: pn0, 1, xtension, ..., e se move para: SE , scrip , 3133 , pat , um , nam , withou , extensio , 11], DPN Requisitos: · Vimlimitações: · Os movimentos do operador-pendente e do modo visual são limitados a um máximo de 9.Enstalação: Coloque o script no seu diretório de plug-in do usuário ou do sistema VIM (por exemplo, ~ /. Vim / plugin) .Configuração: Se você quiser usar mapeamentos diferentes, mapear suas chaves para o Camelcasemoti sobre_? Mapeando alvos _before sourcing este script (por exemplo, em seu .vimrc) .example: Substitua o padrão 'W', 'B' e 'e' mapeamentos em vez de definir mapeamentos adicionais ',', b 'e', e ', e' : map w camelcasemotion_w map b camelcasemotion_b map e camelcasemotion_e


camelcasemotion Software Relacionado

utf2any.

utf2any traduz um arquivo codificado no UTF-7 ou UTF-8 (Unicode) em qualquer formato de texto de 7 ou 8 bits. ...

69

Download

KVedit

keveledit é um editor do ZZT World que é muito mais poderoso que o editor embutido. ...

175

Download