Utilização Básica do vi* * Folha Resumo * * | |
O vi é o editor de texto "standard" dos
sistemas UNIX, os administradores disponibilizam
habitualmente outros editores, mas quem sabe
trabalhar com o vi pode editar texto em
qualquer sistema UNIX.
Segue-se uma explicação sumária das capacidades mais elementares do vi que serão aliás as estritamente necessárias para a edição de pequenos ficheiros de texto. Existem diversos documentos que poderão ser utilizados para obter informações sobre a utilização de outras das muitas capacidades deste editor de texto. O vi tem dois modos de funcionamento:
|
Em caso de duvida sobre o modo em que nos
encontramos basta pressionar a tecla ESC para
passar ou modo de comando, mesmo que já fosse
esse o modo o vi limita-se a emitir um aviso sonoro e
mantém-se em modo de comando. Linha de comando para invocação do vi:
Se nome-ficheiro existe será editado, caso contrário será criado. Seja como for quando o vi arranca fica em modo de comando. Recorda-se que em UNIX os caracteres maiúsculos e minúsculos têm significados diferentes. Por esta razão desaconselha-se a utilização do "CAPS LOCK" no vi já que pode gerar alguma confusão ao digitar teclas de comando que têm significados diferentes conforme sejam maiúsculas ou minúsculas. |
O diagrama seguinte apresenta os vários comandos (teclas a digitar) que efectuam a ligação entre os dois
modos: | |
Os comandos aqui apresentados são uma pequena parte do total, permitindo a utilização elementar do vi. Para quem pretende ser um utilizador habitual torna-se fundamental a consulta do manual de modo a tirar partido das muitas capacidades deste editor. Existe um grande número de comandos disponíveis que poderão facilitar muitas tarefas, nomeadamente os comandos de cópia e substituição. |
Como manual de consulta rápida para uma utilização mais avançada aconselha-se o “VI Reference” da “Specialized Systems Consultants, Inc.”.
Existem inúmeras publicações relacionadas com o sistema operativo UNIX que incluem em apêndice uma síntese dos comandos do vi. |