Existe uma maneira fácil de usar objetos de texto do Vim em palavras de maiúsculas de camelo?

4

Frequentemente eu vou fazer uma edição rápida para uma palavra de caso de camelo em algum código e gostaria de usar algo como objetos de texto para selecionar uma parte da palavra de caso de camelo.

Por exemplo, dado este trecho:

class TextObject:
    pass

Se meu cursor estiver no 'x' em TextObject, gostaria de selecionar / operar rapidamente a palavra 'Text'. Se meu cursor estiver no 'j', eu gostaria de manipular a palavra 'Object'.

Os objetos de texto Vim me permitem manipular rapidamente toda a palavra TextObject (por exemplo, 'caw'), mas notei que muitas vezes eu quero manipular apenas uma única palavra em uma string de caso de camelo como essa.

Algum apontador?

Obrigado antecipadamente

    
por Joe Holloway 20.08.2009 / 03:50

1 resposta

6

É exatamente isso que o script CamelCaseMotion serve. Eu uso isso o tempo todo.

    
por 20.08.2009 / 04:44

Tags