sexta-feira, 27 de março de 2009

Definindo comando do usuário com intervalo de linhas

Alguns comandos recebem como argumento um intervalo de linhas.
Use a opção -range. Os valores dessa opção são:
-range - intervalo permitido; o default é a linha corrente.
-range=% - intervalo permitido; o default é o arquivo inteiro.
-range={contagem} - intervalo permitido; uma contagem é especificada na posição
do número de linha. O default é 'contagem'.

Quando um intervalo é especificado, as palavras-chave <line1> e <line2> obtém os
valores da primeira e última linha do intervalo.

O comando abaixo salva um intervalo de linhas para o arquivo 'save_file':
:command −range=% SaveIt :<line1>,<line2>write! save_file

0 comentários:

Postar um comentário