--- /dev/null
+Arquivos e Execução
+
+Como estamos editando arquivos, certamente queremos salvá-los,
+carregá-los, entre outros. Além disso, sair de um programa também é
+importante. Aqui, começaremos a ver o modo de linha de comando. Usamos o
+comando ":" para entrar nesse modo. Uma linha aparecerá na base da tela,
+e a entrada do comando será aguardada, sendo executada com a tecla
+<Enter>. Para sair da linha de comando sem executar o comando, basta
+apagar a linha com <Backspace> até o ":".
+
+Os seguintes comandos permitem manipular a edição dos arquivos e a
+execução do VIM:
+
+:e arquivo Abre arquivo para execução
+:w Salva arquivo
+:w nome Salva arquivo como nome
+:x Salva e sai
+:q Sai sem salvar
+:q! Sai sem perguntar se quer salvar arquivo aberto
+:e! arquivo Abre arquivo sem perguntar se quer salvar arquivo aberto
+:r arquivo Insere conteúdo do arquivo após o cursor
+
+Há ainda um comando que permite a execução de outro programa e exibe a
+saída na base da tela. A saída também pode ser inserida no arquivo em
+edição.
+
+:!comando Executa comando e exibe saída na base da tela
+:r! comando Executa comando e insere saída no arquivo em edição
--- /dev/null
+Busca de padrões
+
+Há outra forma de mudar para o modo de linha de comando. Ao invés de
+comandos a executar, essa forma permite a busca de padrões no texto. O
+VIM ainda permite a substituição de padrões.
+
+/padrao Busca padrão no texto à frente do cursor
+?padrao Busca padrão no texto antes do cursor
+n Busca próxima ocorrência na direção da busca original
+N Busca ocorrência anterior na direção da busca original
+:s/padrao1/padrao2/ Substitui o primeiro padrão pelo segundo
+:s/padrao1/padrao2/g Substitui todas as ocorrências na linha do primeiro padrão pelo segundo
+:%s/padrao1/padrao2/g Substitui todas as ocorrências no texto do primeiro padrão pelo segundo
+:%s/padrao1/padrao2/gc Solicita confirmação para substituição
+
+Para as substituições, há vários modificadores além dos modificadores
+"g" e "c", que seguem o último caractere separador. Enquanto foi
+utilizado o caractere "/" para separar os padrões, outros caracteres
+podem ser usados, desde que não ocorram nos padrões. Os caracteres
+permitidos são aqueles diferentes de caracteres alfa-numéricos, '\', '"'
+e '|'.
+
+Os padrões podem ser expressões regulares. O segundo padrão em
+substituições são cadeias literais de caracteres ou expressões
+especiais.