2

Click here to load reader

9 - EDITORES DE TEXTO.pdf

Embed Size (px)

Citation preview

Page 1: 9 - EDITORES DE TEXTO.pdf

9 - EDITORES DE TEXTO

- No GNU/Linux, existem diversos editores de textos. Iremos descrever: emacs vi mcedit pico nano

9.1 - editor emacs CTRL + e + CTRL + e = sai do emacs CTRL + x + CTRL + f = abrir um arquivo CTRL + x + CTRL + s = salva um arquivo CTRL + x + CTRL + w = salvar como um outro nome o arquivo CTRL + k = apaga a linha corrente colocando-a no buffer CTRL + y = cola a ultima entrada colocada no buffer ALT + y = cola a penultima entrada colocada no buffer CTRL + x + i = insere arquivo no ponto onde está o cursor CTRL + s = procura o padrao de caracteres informado CTRL +r = semelhante ao CTRL + s CTRL + x + u = desfaz a ultima acao efetuada

9.2 - editor vi :q = sai do vi sem salvar :q!= sai do vi forçado sem salvar :qw = sai do vi salvando o arquivo que esta sendo editado :e file1.txt = abre o arquivo file1.txt :w = salva o arquivo :w outro-nome.txt = salva o arquivo corrente com outro nome :r file1.txt = insere o arquivo file1.txt aonde se encontra o cursor :u = desfaz a ultima acao

<esc>i - Entra no modo -- INSERT -- (insert)

<esc>:q - Sair, quando nada foi alterado (quit)

<esc>:q! - Sair forçado, quando um texto foi alterado mas não deseja-sesalvar (quit!)

<esc>:w - Salvar alterações correntes (write)

<esc>:w <nome_do_novo_arquivo> - Salvar o arquivo corrente com outro nome(mantém o arquivo corrente)

<esc>:w! <nome_do_arquivo> - Salvar o arquivo corrente com outro nome (nãomantém o arquivo corrente)

<esc>:wq - Salvar e sair (write & quit)

<esc>:# - Vai para o número da linha indicado onde # é o número da linha

<esc>:split <nome_de_outro_arquivo> - Divide o arquivo atual com outroarquivo na mesma tela

<esc>:!<comando> - Comando no shell (você mesmo dentro do vim pode dar umcomando no shell, sem sair dele)

<esc>dd - Deleta a linha que o cursor está

<esc>v - Seleção de caractéres -- VISUAL --

Page 2: 9 - EDITORES DE TEXTO.pdf

<esc>Shift+v - Seleção de linhas -- VISUAL LINE --

<esc>Ctrl+v - Seleção em bloco -- VISUAL BLOCK --

O vi pode ser usado para criptografar arquivos. Basta usar a opção:X no modo de comando e digitar a senha.

Imagine que você precisa inverter a ordem das linhas de um arquivo texto,de forma que a primeira linha passe a ser a ultima. Isso pode ser feitofacilmente com o vi. Abra o arquivo, digite ":" para entrar no modo decomando e digite: g/^/m0

9.3 - editor mcedit F2 = salva o arquivo F3 = marca o ponto inicial do bloco a ser movimentado, e repetindo-se atecla F3 marca o final do bloco F4 = substitui palavras em um texto F5 = copia o texto que estiver selecionado com a tecla F3 F6 = move o texto que estiver selecionado com a tecla F3 F7 = procura palavras em um texto F8 = apaga a linha corrente F9 = acessa o menu com as opcoes do mcedit F10 = sai do mcedit CTRL + u = desfaz a ultima acao efetuada

9.4 - editor pico pico nome-do-arquivo

9.5 - editor nano

9.6 - comando touch - cria arquivos com tamanho igual a 0 e efetuaalteracoes de data e hora em arquivos

- Cria o arquivo 'file23.txt' touch file23.txt

- Altera a data e a hora do arquivo para 01/10 12:30 touch -t 10011230 file23.txt

- Altera a data, hora, ano e seguindos do arquivo 'file23.txt' para01/12/1999 e 12:30:30 touch -t 120112301999.30 file23.txt

- Cria um comentário no diretório corrente touch "zzz*** isto é um comentario ***zzz"

- Altera a data e a hora de criação do arquivo 'file23.txt' paraos dados atuais touch -m file23.txt

- Altera a data de modificação do arquivo 'file23.txt' para odia 23/05/1999 touch -m 05231999 file23.txt