Você pode usar o regexp apenas uma vez (algo como /^[^#]
, ou seja, encontrar uma linha que comece com um caractere diferente de #
) e depois procurar a próxima ocorrência com o comando n
simples.
Para editar arquivos de configuração, estou usando o Vim. Para mover o cursor para cima ou para baixo para outras entradas de configuração, estou usando Ctrl + d ou Ctrl + u , respectivamente. Blocos grandes de linhas comentadas com poucas linhas de configuração estragam tudo, e eu freqüentemente supervisiono linhas não comentadas.
Existe algum tipo de movimento para mover o cursor para baixo até a próxima linha não comentada sem usar o disco para digitar expressões regulares?
para responder à sua pergunta:
Is there a a kind of motion to move the cursor down to the next non-commented line without using hard to type regular expressions?
Não, não há nenhuma maneira direta de fazer isso além de usar uma expressão regular, como :/^[^#]
. Existem outros plugins para o Vim que você pode usar como movimento-identificador-vim , que permitem você mover o cursor de outras formas, mas elas não permitem que você pule os comentários diretamente.
trecho
description
vim plugin, one way to improve move using "w W b B", smartly move between language identifier, skip language keywords,comment,strings
default key mapping:
<C-n>
next language identifier<C-p>
previous language identifiercurrent support language: c, c++, vim, python
Tags vim