! fmt apenas para a linha atual

2

Quando quero formatar parte do texto com fmt em vim , costumo selecionar partes de linhas interessantes no Modo Visual, com: Ctrl + V < kbd> Setas , e então digite ! + f + m + t .

Quando há algumas linhas, elas são outras maneiras de fazer isso:

:11,22!fmt

Quando o texto a ser formatado é colocado entre a linha 11 e a linha 22.

Para uma linha, eu poderia escrever:

:22!fmt

Mas isso não é confortável para digitar um novo número, toda vez que eu mudo de linha.

Existe uma maneira de fazer isso: :22!fmt sem 22 , mas alguma marca, variável, que significa "linha atual" ?

    
por Grzegorz Wierzowiecki 30.01.2012 / 12:01

1 resposta

6

. significa 'linha atual'. .!fmt faz o que você quer

    
por 30.01.2012 / 13:54