Os comandos do editor de texto VI do Linux
Ir para navegação
Ir para pesquisar
Editor de texto VI
Mensagem original postada por jhonata_df em 16 Out 2010, 15:20
O editor de texto preferido de 9 entre cada 10 usuários Linux é o VI!
A sintaxe para executar o VI eh a seguinte:
$ vi nome_do_arquivo
Alguns Comandos do Editor de texto Vi ...Esc volta para o modo de comando
INSERIR:
i --> Inserir texto uma posição antes de onde está o cursor I --> Inserir texto ANTES do primeiro caractere da linha a --> Inserir texto uma posição após onde está o cursor A --> Inserir texto no final da linha atual o --> Inserir uma nova linha após da atual O --> Inserir uma nova linha antes da linha atual :r <arquivo> --> Inserir o conteúdo do arquivo onde está o cursos
SALVAR, SAIR e IMPRIMIR:
:wq --> Salvar e fechar :q! --> Sair sem salvar as alterações :wq! --> Forçar a salvar e fechar :!lp % --> Imprimir o arquivo aberto
MOVER:
$ --> Ir para o fim da linha atual ^ --> Ir ao início da linha atual h --> Ir uma posição para a esquerda j --> Mover uma linha para baixo k --> Mover uma linha para cima l --> Ir uma posição para direita w --> Pular para o início da próxima palavra e --> Pular para o fim da próxima palavra b --> Pular para o início da palavra anterior G --> Pular para o fim do arquivo H --> Pular para o topo da tela atual L --> Pular para o final/fundo da tela atual
MANIPULAR TEXTOS:
u --> Desfazer o último comando . --> Repetir o último comando J --> Anexar a próxima linha com texto a linha atual (emendar) dd --> Deletar a linha atual cc --> Limpar a linha atual yy --> Copiar a linha atual p --> Colar a linha copiada em posição do cursor x --> Deletar o caractere embaixo do cursor