Parte 1 Alternando modos

Documentos relacionados
Lab 6 Editor vi ou vim

Vim, Vi e Venci. Editando códigos como um mestre! Acesse e siga as instruções em:

Sistemas Operacionais e Introdução à Programação. Redirecionamentos Editor vi

Administração de sistemas Linux. Editores de texto

Prática Writer 03 PERDA DE SEU TRABALHO CASO HAJA UMA QUEDA DE ENERGIA!

SISTEMAS OPERATIVOS I

Introdução a informática WORD

CURSO EXCEL NÍVEL I 1. CONHECIMENTOS BÁSICOS INTRODUÇÃO. Introdução. Introdução. Introdução. UFSJ/ Prof. João Carlos F. Borges Jr.

Oficina de produção de tutoriais. JAQUELINE - TUTORIAL Jornal

Módulo II Tecnologia Assistiva

Antes da aula. Para mudar o idioma, no canto superior esquerdo da tela, clique no botão em forma de engrenagem. Escolha Language.

Índice Remissivo. Contato. Configurações do contato. Parallax Final

Linux - comando essenciais

Manual Studio Uno 2.0

Introdução à Computação Engenharia Civil

Introdução à Informática. Aula 07 MS WORD. Prof. Fábio Nelson

Tutorial Tableau: como elaborar gráficos interativos

Página deixada intencionalmente em branco

UNIVERSIDADE REGIONAL DO NOROESTE DO ESTADO DO RIO GRANDE DO SUL DEPARTAMENTO DE FÍSICA, ESTATÍSTICA E MATEMÁTICA

Partes Principais da Janela 3/26

Escola Secundária c/ 3º Ciclo de Ferreira Dias. CURSOS PROFISSIONAIS Ano Letivo 2012 / Atividade 2

MICROSOFT WINDOWS 7 WINDOWS 7 WINDOWS 7

Editor de Texto vi, Manual do Usuário

São tantas funções e possibilidades que é bem provável que você esteja perdendo mais tempo do que gostaria para fazer uma planilha bem feita.

Coleção de atalhos de teclados para Mac

editor Writer, do BrOffice

Você pode acessar as Funções* tocando nas guias ou em Todos os Serviços, por exemplo:

1. Como baixar e instalar o programa

Guia do Instrutor Jogo da Bruxa

Aula 04 - Trabalhando com listas de dados II. Aula 04 - Trabalhando com listas de dados II. Sumário. Filtro avançado

Escola Secundária Ferreira Dias Agualva - Sintra CURSOS PROFISSIONAIS. Atividade 4

Tutorial 04 Cabeça da Biela

Introdução à Informática Engenharia Agrícola

CMD. Prompt de comando do Win 10. Professor Jorge Maestre Carvalho

Painel de controle. Impressora multifuncional colorida Xerox AltaLink C8030/C8035/C8045/C8055/C8070

b. Inserir espaço entre parágrafos layout da pagina setinhe caixa paragrafo Recuo Esq e Dir = zero espaçamento antes = 0, depois = 10

SOLID EDGE ST6 TUTORIAL 9 GERANDO VISTAS A PARTIR DE UM MODELO 3D. Aqui isso será feito com o corpo da Biela que você desenhou no tutorial 6.

Importar e Receber NF-e

O que é e como funciona o VBA no excel?

U T O R I A L. Nero BackItUp

VERIFICAÇÃO BÁSICA DE CONFIGURAÇÃO DE ECF DARUMA

EDITOR DE TEXTOS MICROSOFT OFFICE WORD 2007

Biotecnologia Bioinformática IMS029 ROTEIRO DE AULA PRÁTICA CONSTRUÇÃO DE ÁRVORES FILOGENÉTICA

Aprendendo o PowerPoint

Aula Número 03. Sumário

MICROSOFT WINDOWS XP

O que é Microsoft Word?

GUIA Assinaturas de

L5000. Manual de Usuário. Pág 1

Movimento de um Projétil

Microsoft Word Informática Instrumental Profe: Regiane Klidzio Curso: Ed. Física. Seção 2

EXERCÍCIOS PROPOSTOS MÓDULO 01 AULA 02 EDUARDO TOGNON

Apostila Impress 01. Partes da Janela Principal do Impress

1. Exportações Formulários em XML. Finalidade: salvar um questionário no formato XML.

Crie uma pasta para todos os produtos e ficheiros relacionados com o seu itongue, por exemplo: it_products

MICROSOFT EXCEL - AULA NÚMERO 03

2.8 Inserindo Objetos. Campos

PASSO 1: Dispare um foguete na direção do mouse

O PowerPoint é um programa componente da suíte Office da Microsoft.

DL Manual de Operação.

Atalhos de teclado do Excel 2010

NIVELAMENTO DE INFORMÁTICA. Professor: Cleber Semensate

Aula : Permissões de acesso a arquivos e diretórios. 2 Conceito de permissões de acesso a arquivos e diretórios

Módulo I. Desejamos boa sorte e bom estudo! Em caso de dúvidas, contate-nos pelo site Atenciosamente Equipe Cursos 24 Horas

UNIVERSIDADE ESTADUAL DE GOIÁS

(2) Na última vez que mexeu no computador, Margarida havia deixado sua pasta da seguinte forma:

SOLID EDGE ST6 TUTORIAL 6 MODELANDO UMA CABEÇA DE BIELA. Fazendo este tutorial você criará a seguinte peça:

DEFINIÇÃO DE BANCO DE DADOS...08 MANIPULANDO BANCO DE DADOS...08 INICIANDO O ACCESS...10 CONHECENDO A TELA...10

NIVELAMENTO DE INFORMÁTICA. Professor: Cleber Semensate

Material do Professor. Tema: Roteiro de construção para a atividade Porcentagem

ALTERNANDO ENTRE TEXTOS ABERTOS

MANUAL DE UTILIZAÇÃO DO SOFTWARE DE IMPRESSÃO DE ETIQUETAS MOORE.

Advance. KIDS. Windows 7 - Office 2010 Módulo 2

Tutorial para o aluno Moodle

Manual de Utilização do software Colacril Office para criação e impressão de etiquetas. Manual de Utilização

CENTRO UNIVERSITÁRIO DA FEI MR Simulação de Processos em Eng. de Materiais. Aula 7. Simulink

ISA. A Interface de comando

Exercícios de Corel Draw

Oficina de produção de tutoriais. POLLYANA - TUTORIAL Writer - Convite

Criando uma montagem no Photoshop

Digitalizando e enviando por e mail

Sistema Operacional Unidade 6 Editando e visualizando textos. QI ESCOLAS E FACULDADES Curso Técnico em Informática

UTILIZANDO O PAINEL DE CONTROLE

XVII SEMANA DO SABER FAZER SABER

PROJETO DE ESTRADAS Pr P of o. D r D. An A d n e d r e so s n o n Man a zo n l zo i

Programa Analítico de Disciplina CIV180 Projeto Assistido por Computador

MANUAL DE GESTÃO DO CONTEÚDO DO PORTAL DA UTFPR COORDENAÇÕES DAS PÓS-GRADUAÇÕES

Guia de Configuração de Rede e Compartilhamento de Arquivos do BotoSetLinux

Procedimentos para avaliação

UNIVERSIDADE FEDERAL DO RIO DE JANEIRO Instituto de Física Programa de Pós-Graduação em Ensino de Física Mestrado Profissional em Ensino de Física

Tutorial. Unidades de gestão diferenciada UGD s

WINDOWS. Professor: Leandro Crescencio Colégio Politécnico 1

Vejamos agora as ferramentas mais utilizadas para criação de imagens:

1 INTRODUÇÃO AO WRITER

YE SUNDIAL PRIMER. Relógio de sol Equatorial VII VII IIII VIII III 10 I XII

Esse tutorial irá explicar como plotar um desenho, desde a inserção de folhas.

ICO60801 Introdução à Computação

Microsoft Word 2010 NORMA ABNT para Trabalhos Acadêmicos Conceitos Básicos

UNIVERSIDADE FEDERAL DE SÃO PAULO ESCOLA DE FILOSOFIA, LETRAS E CIÊNCIAS HUMANAS

Transcrição:

Secretaria de Educação Profissional e Tecnológica Instituto Federal de Santa Catarina Campus São José Área de Telecomunicações ICO60801 Introdução à Computação Exercício 17 Introdução ao VIM Professores: Bruno Fontana da Silva e Maria Cláudia de Almeida Castro Realize essa tarefa na máquina virtual. Logue como superusuário administrador do sistema em um terminal em modo texto e não mude de terminal. Certifique-se que o diretório corrente é o diretório pessoal do administrador do sistema operacional. Parte 1 Alternando modos 1. Inicie o editor vi criando um novo arquivo, da forma vi arq1.txt 2. Neste momento você está no modo de comando. Entre no modo de inserção com a tecla i

3. Insira o seguinte texto (ignore a centralização, pode ser alinhado à esquerda): A galinha pintadinha E o galo carijó A galinha usa saia E o galo paletó A galinha ficou doente E o galo nem ligou E os pintinhos foram correndo pra chamar o seu doutor O doutor era o peru Glu-glu E a enfermeira era o urubu Uh-uh E a agulha da injeção Era a pena de um pavão... Có có có có có... Có có có có có... Có có có có có có có có có có có có có... 4. Volte ao modo normal teclando 5. Entre em modo de linha de comando (:) e salve o texto :w 6. Retorne ao modo normal com 7. Entre em modo de inserção com a tecla i

8. Posicione o cursor sobre a primeira letra da primeira linha e acrescente o título: 9. Volte ao modo normal com Galinha pintadinha 10.Saia do editor salvando com -zz 11.Entre novamente no editor fazendo vi arq1.txt 12.Vá até a última linha e entre em modo de inserção com e acrescente as seguintes linhas: (2 vezes) (Juliano Prado e Marcos Luporino) 13.Volte ao modo normal com 14.Entre em modo de linha de comando com : 15.Saia do editor salvando com :wq 16.Entre novamente no editor vi no arquivo em questão e teste outras formas de entrar em modo de inserção: a, A, o, O, i, I. Qual a diferença entre elas? 17.Saia do editor sem salvar :q!

Parte 2 Numeração de linhas e apagando o texto No modo normal será possível deslocar o cursor ao longo do texto e operar sobre o texto, removendo linhas, copiando linhas, etc. 18.Entre novamente no arquivo criado no item 1, com vi arq1.txt 19. Entre no modo linha de comando com : 20.Coloque a numeração de linhas com :set nu 21.Treine a colocação e a retirada da numeração :set nonu :set nu 22.Deixe o texto exatamente na forma (ignore as duas colunas, o texto é em uma coluna só): 1 Galinha Pintadinha 2 3 A galinha pintadinha 4 E o galo carijó 5 A galinha usa saia 6 E o galo paletó 7 A galinha ficou doente 8 E o galo nem ligou 9 E os pintinhos foram correndo 10 pra chamar o seu doutor 11 O doutor era o peru 12 Glu-glu 13 E a enfermeira era o urubu 14 Uh-uh 15 E a agulha da injeção 16 Era a pena de um pavão... 17 18 Có có có có có... 19 Có có có có có... 20 Có có có có có có có 21 có có có có có có... 22 (2 vezes) 23 24 (Juliano Prado e Marcos Luporino)

23.Retorne ao modo normal com 24.Vá para a linha 8 com :8 25.Observe que você pode usar as flechas para deslocar o texto 26.O cursor também pode ser deslocado para frente com SPACE (barra de espaço) e pode ser deslocado para trás com BACKSPACE 27.Vá até a linha número 2 e a delete com o comando dd 28.Desfaça o comando fazendo usando a tecla 29.Delete algumas linhas mas retorne ao texto original com o u. 30.Posicione o cursor sobre a palavra urubu e apague-a usando u dw 31.Posicione o cursor sobre a palavra doutor e apague-a. 32.Retorne ao texto normal com u. 33.Posicione o cursor sobre o caractere p da palavra pavão e apague-o com 34.Apague alguns caracteres e retorne tudo ao normal com u. 35.Apague as linhas de 5 a 9 com 36.Retorne ao texto normal com u. x :5,9d

Parte 3 Copiando e movendo texto 37.Posicione o cursor sobre a linha 3 e tecle yy. Você estará se preparando para copiar esta linha. 38.Leve o cursor até a linha 8 e tecle P. 39.Tecle u. 40.Posicione novamente sobre a linha 8 e tecle p. Qual a diferença em relação ao anterior. 41.Posicione o cursor sobre a primeira letra da primeira linha. 42.Entre em modo visual com v. 43.Use a flecha para marcar as 5 primeiras linhas. 44.Faça um comando de copiar com y. 45.Posicione o cursor na primeira linha e primeira coluna. Cole o conteúdo armazenado com p. 46.Desfaça a ação anterior com u. 47.Entre em modo visual, marque as linhas de 3 a 6 e delete com d. 48.Desfaça a ação anterior com u. 49.Saia do editor salvando com ZZ. O texto deve estar exatamente como no início da sessão.

Parte 4 Realizando buscas e substituições 50.Abra novamente o arquivo com o vi. 51.Procure para frente do cursor pela palavra agulha usando: :/agulha 52.Procure para frente do cursor pela palavra galinha usando: 53.Procure para trás do cursor com :/galinha :galinha 54.Repita a busca simplesmente teclando 55.Substitua a palavra galinha por Borboleta em todo o texto: 56.Desfaça as ações com u. n :1,$s/galinha/Borboleta/g 57.Substitua a palavra galinha por Borboleta somente entre as linhas 4 e 8: :4,8s/galinha/Borboleta/g

Parte 5 Tarefa de Casa 1 (A) Pesquise outra forma de se movimentar sobre o texto que n~ao seja com as setas (elas nem sempre funcionarão!). (B) Pesquise como fazer substituição perguntando antes de fazer a substituição. (C) Pesquise como trabalhar com múltiplas janelas no vi. (D) Faça um pequeno texto no vi, descrevendo as soluções das questões (A), (B) e (C) acima, e envie para o professor por e-mail: claudiacastro@ifsc.edu.br (TURMA A) bruno.fontana@ifsc.edu.br (TURMA B) (E) Estude o manual rápido anexo.