quarta-feira, 28 de janeiro de 2009

Visualizando um arquivo no modo read-only no vim

Se quiser visualizar um arquivo modo só-leitura use o argumento de linha de comando:
vim -R arquivo
No unix use também:
view arquivo
O arquivo é aberto em modo read-only.
Desta forma, se voce editar o arquivo e tentar grava-lo:
:w
o vim dará um aviso.
No entanto o buffer é alterado. Isso é útil pois formata o arquivo para vê-lo melhor .

Se quiser forçar a gravação use:
:w!
Se quiser evitar qualquer alteração do buffer depois que o arquivo foi lido use:
vim -M arquivo
se tentar algum comando que altere o buffer ele falhará e o vim dará um erro.

No entanto isso ainda pode ser mudado pelo usuário se ele usar:
:set modifiable
:set write
para remover a proteção.

0 comentários:

Postar um comentário