# Manual do KWrite - Editor Avançado

Cristian
Tibirna

    tibirna@kde.org

Versão 0.1, 03-03-2000

Este Manual descreve a versão 0.98 do KWrite

O Manual do KWrite

texto
editor

## Introdução

O KWrite é um editor de texto incorporado no ambiente de trabalho KDE. Pode ser usado como um editor de programador em conjunto com o kfm para ver e editar ficheiros de código fonte de diversas linguagens. O KWrite também serve para compôr pequenos textos simples. O seu objectivo é ser um editor de programadores, e pode ser considerado como uma alternativa parcial dos editores mais poderosos como XEmacs ou Emacs. As linguagens suportadas pelo KWrite são: C/C++, Java, Python, Perl, Bash, Modula 2, HTML, Ada.

### Novo

- Suporte para Python e Perl

- muitas, muitas mais coisas

Espero que este editor te agrade,

`Jochen Wilhelmy`

digisnap@cs.tu-berlin.de

## Instalação

### Como obter o KWrite

O KWrite faz parte de um conjunto de aplicações do projecto KDE http://www.kde.org. O KWrite pode ser encontrado em ftp://ftp.kde.org/pub/kde/, que é o site ftp do projecto KDE.

### Requisitos

Para que o KWrite seja compilado com sucesso, vais necessitar das últimas versões de `libkdecore` e `libkfm`. Todas as bibliotecas necessárias, tal como o KWrite, podem ser encontradas em ftp://ftp.kde.org/pub/kde/.

### Compilação e Instalação

Para compilar e instalar o KWrite no teu sistema, segue os seguintes passos no directório base em que se encontra o KWrite:

    % ./configure
    % make
    % make install

Visto que o KWrite usa o `autoconf` não deves ter nenhum problema a compilá-lo. Mas, se tiveres, por favor relata-o para a mailing list do KDE.

## Noções Genéricas

O KWrite é muito fácil de usar. Tenho a certeza que se já usaste um editor de texto não terás nenhum problema a usar o KWrite.

### Arraster e Largar

KWrite usa o protocolo de Arrastar e Largar do KDE. Isto significa que podes arrastar e largar um ficheiro do Ambiente de Trabalho ou do kfm (dos teus directórios e até ficheiros de sites) para o KWrite e ele será aberto automaticamente.

### Editando Ficheiros na Internet

Podes abrir e gravar ficheiros da Internet. Tenta o seguinte comando num terminal para veres um exemplo disto:

    % kwrite ftp://ftp.kde.org/pub/kde/Welcome.msg

### Imprimindo

A característica de impressão ainda não foi implementada no KWrite.

### Atalhos do Teclado

O KWrite tem o orgulho de apresentar os seguintes atalhos pelo teclado:

- `Insert` Troca entre o modo Inserir (INS) e o Substituir (OVR)

- `Cursor da Esquerda` Move o cursor um caracter para a esquerda

- `Cursor da Direita` Move o cursor um caracter para a direita

- `Cursor de Cima` Move o cursor para a linha de cima

- `Cursor de Baixo` Move o cursor para a linha de baixo

- `Page Up` Move o cursor uma página para cima

- `Page Down` Move o cursor uma página para baixo

- `Backspace` Apaga o caracter à esquerda do cursor

- `Home` Move o cursor para o início da linha

- `End` Move o cursor para o fim da linha

- `Delete` Apaga o caracter à direita do cursor

- `Shift-Cursor da Esquerda` Marca o texto um caracter para a esquerda

- `Shift-Cursor da Direita` Marca o texto um caracter para a direita

- `Alt-S` Configura favoritos

- `Alt-C` Apaga favorito

- `F1` Ajuda

- `F3` Procura novamente

- `F5` Selecção vertical

- `Control-F` Procura

- `Control-C` Copia o texto marcado para a área de transferência

- `Control-F` Procura

- `Control-G` Salta para determinada linha

- `Control-I` Indenta

- `Control-K` Apaga a linha

- `Control-N` Novo documento (o que estiver a ser editado será gravado)

- `Control-R` Substitui

- `Control-U` Des-Indenta

- `Control-V` Cola o texto da área de transferência para a linha que está a ser editada

- `Control-X` Corta o texto marcado e copia-o para a área de transferência

## As Entradas dos Menus

### Ficheiro

#### Novo

Cria um novo documento no editor

#### Abrir

Permite ao utilizador abrir um documento

#### Inserir

Permite ao utilizador inserir um novo documento no documento editado

#### Abrir Recente

Uma lista dos documentos abertos anteriormente

#### Gravar

Grava o documento actual

#### Gravar como

Permite ao utilizador gravar o documento num novo ficheiro

#### Fechar

Fecha a janela do editor. Se a janela fechada for a única aberta, o KWrite sairá

#### Nova Janela

Cria uma nova janela

#### Nova Vista

Cria uma nova vista do mesmo documento

### Editar

#### Copiar

Copia a selecção actual para a área de transferência

#### Cortar

Apaga a selecção actual e coloca-a na área de transferência

#### Colar

Insere o conteúdo da área de transferência para a posição actual do cursor

#### Procurar

Abre o diálogo de procura

#### Substituir

Abre o diálogo de substituir

#### Procurar Novamente

Repete a última operação de procura, se alguma tiver sido efectuada

#### Ir para Linha

Abre o diálogo de ir para uma linha

#### Desfazer

Anula a última operação

#### Refazer

Refaz a última operação desfeita

#### Indentar

Aumenta a indentação do parágrafo

#### Des-Indentar

Reduz a indentação do parágrafo

#### Seleccionar Tudo

Selecciona todo o buffer

#### Des-Selecionar Tudo

Anula a selecção

#### Inverter a Selecção

Selecciona o texto não marcado e anula a selecção anterior

### Favoritos

### Opções

#### Pôr Coloração

Permite ao utilizador escolher o tipo de cor que o editor vai usar para mostrar diferentes tipos de texto de acordo com a linguagem de programação. A informação da fonte/cor não é armazenada com o documento

#### Valores por Omissão

Permite ao utilizador configurar e gravar um grupo de configurações por omissão: fonte, cor de frente/fundo, para cada tipo de definição de coloração

#### Coloração

Permite ao utilizador configurar em detalhe a maneira como a coloração trabalha (juntamente com os tipos mime, para cada definição de coloração)

#### Cores

Permite ao utilizador seleccionar a cor do fundo e do texto da janela do KWrite

#### Selecção Vertical

Liga/desliga a característica de selecção vertical

#### Mostrar barra de ferramentas

#### Mostrar barra de estado

#### Gravar Configuração

Grava as configurações modificadas

### Ajuda

#### Conteúdo

Invoca a ajuda do KWrite

#### Acerca do kwrite...

Mostra informação essencial sobre o KWrite.

#### Acerca do KDE...

Mostra informação essencial sobre o KDE

## Perguntas e Respostas

Ainda não houve perguntas ;-)

Tradução da documentação por Ricardo Cruz rick2@ricjoa.fe.up.pt