# Alguns Fundamentos

O &kwrite; e várias outras utilizações do &katepart; são muito simples de usar. Qualquer pessoa que já usou um editor de texto não deverá ter problemas.

## Arrastar e Soltar

O &katepart; usa o protocolo Arrastar e Soltar do &kde;. Os arquivos podem ser arrastados e depois soltos no &katepart;, a partir da Área de Trabalho, do gerenciador de arquivos &dolphin; ou de algum site &FTP; remoto que estiver aberto em uma das janelas do &dolphin;.

## Atalhos

Muitos dos atalhos de teclado são configuráveis através do menu Configurações. Por padrão, o &katepart; respeita os seguintes atalhos de teclado:

&Ins; | Alterna entre o modo Inserir e Sobrescrever. Quando no modo inserir o editor adicionará qualquer caractere digitado ao texto empurrando qualquer dado à direita do cursor do texto. O modo sobrescrever faz com que a entrada de cada caractere elimine o caractere imediatamente à direita do cursor de texto.
&Left; | Move o cursor um caractere à esquerda.
&Right; | Move o cursor um caractere à direita.
&Up; | Move o cursor uma linha acima.
&Down; | Move o cursor uma linha abaixo.
&Ctrl;E | Ir para a linha de edição anterior.
&Ctrl;&Shift;E | Ir para o próximo local de edição no documento.
&Alt;&Shift;&Up; | Move o cursor para o recuo correspondente anterior.
&Alt;&Shift;&Down; | Move o cursor para o recuo correspondente anterior.
&Ctrl;6 | Move até o parênteses correspondente.
&PgUp; | Move o cursor uma página acima.
&PgDn; | Move o cursor uma página abaixo.
Home | Move o cursor para o início da linha.
End | Move o cursor para o fim da linha.
&Ctrl;Home | Move até o início do documento.
&Ctrl;End | Move até o fim do documento.
&Ctrl;&Up; | Rolar uma linha acima.
&Ctrl;&Down; | Rolar uma linha abaixo.
&Ctrl;&Right; | Mover palavra à direita.
&Ctrl;&Left; | Mover palavra à esquerda.
&Ctrl;&Shift;&Up; | Mover as linhas para cima.
&Ctrl;&Shift;&Down; | Mover as linhas para baixo.
&Ctrl;. | Duplicar as linhas selecionadas para baixo.
&Ctrl;B | Definir um favorito.
&Alt;&PgUp; | Favorito anterior.
&Alt;&PgDn; | Próximo favorito.
&Del; | Apaga o caractere à direita do cursor (ou o texto selecionado).
&Backspace; | Apaga o caractere à esquerda do cursor.
&Ctrl;&Del; | Apagar palavra à direita.
&Ctrl;&Backspace; | Apagar palavra à esquerda.
&Ctrl;K | Excluir linha.
&Shift;&Enter; | Insere uma nova linha incluindo os caracteres iniciais da linha atual, que não forem letras ou números. Isso é útil, &eg;, para escrever comentários no código. No fim da linha // algum texto, pressione esse atalho para que a próxima linha inicie com // . Assim, você não terá que inserir esses caracteres no início de cada nova linha com comentários.
&Ctrl;&Shift;&Enter; | Cria uma nova linha abaixo da linha atual.
&Ctrl;&Alt;&Enter; | Cria uma nova linha acima da linha atual.
&Shift;&Left; | Marca o texto que estiver um caractere à esquerda.
&Shift;&Right; | Marca o texto que estiver um caractere à direita.
&Ctrl;F | Localizar.
F3 | Localizar próxima.
&Shift;F3 | Localizar anterior.
&Ctrl;H | Localizar selecionado.
&Ctrl;&Shift;H | Localizar selecionado para trás.
&Ctrl;&Shift;&Right; | Selecionar palavra à direita.
&Ctrl;&Shift;&Left; | Selecionar palavra à esquerda.
&Shift;Home | Selecionar até o início da linha.
&Shift;End | Selecionar até o fim da linha.
&Shift;&Up; | Selecionar até a linha anterior.
&Shift;&Down; | Selecionar até a linha seguinte.
&Ctrl;&Shift;6 | Selecionar até o parênteses correspondente.
&Ctrl;&Shift;&PgUp; | Selecionar até o topo da visão.
&Ctrl;&Shift;&PgDn; | Selecionar até o fundo da visão.
&Shift;&PgUp; | Selecionar página acima.
&Shift;&PgDn; | Selecionar página abaixo.
&Ctrl;&Shift;Home | Selecionar até o início do documento.
&Ctrl;&Shift;End | Selecionar até o fim do documento.
&Ctrl;Home | Selecionar tudo.
&Ctrl;&Shift;A | Desmarcar.
&Ctrl;&Shift;B | Modo de seleção em bloco.
&Ctrl;C / &Ctrl;&Ins; | Copia o texto marcado para a área de transferência.
&Ctrl;D | Comentar.
&Ctrl;&Shift;D | Descomentar.
&Ctrl;G | Vai para linha...
&Ctrl;I | Recuar seleção.
&Ctrl;&Shift;I | Retirar o recuo da seleção.
&Ctrl;J | Juntar linhas.
&Ctrl;P | Imprimir.
&Ctrl;R | Substituir.
&Ctrl;S | Invoca o comando Salvar.
&Ctrl;&Shift;S | Salvar como.
&Ctrl;U | Maiúsculas.
&Ctrl;&Shift;U | Minúsculas.
&Ctrl;&Alt;U | Iniciais maiúsculas.
&Ctrl;V / &Shift;&Ins; | Cola o texto da área de transferência na linha de edição.
&Ctrl;X / &Shift;&Ins; | Apaga o texto marcado e copia-o para a área de transferência.
&Ctrl;Z | Desfazer.
&Ctrl;&Shift;Z | Refazer.
&Ctrl;- | Diminuir fonte.
&Ctrl;+&Ctrl;= | Aumentar fonte.
&Ctrl;&Shift;- | Dobrar os nós superiores.
&Ctrl;&Shift;+ | Desdobrar os nós superiores.
&Ctrl;&Space; | Invocar completamento de código.
F5 | Recarregar.
F6 | Mostrar/Ocultar a borda dos ícones.
F7 | Alternar para linha de comando.
F9 | Mostrar/Ocultar as marcas de desdobramento.
F10 | Quebra de linha dinâmica.
F11 | Mostrar/Ocultar números de linha.
&Ctrl;T | Transpor caracteres.
&Ctrl;&Shift;O | Verificação ortográfica automática.
&Ctrl;&Shift;V | Mudar para o próximo modo de entrada.
&Ctrl;8 | Reutilizar a palavra acima.
&Ctrl;9 | Reutilizar a palavra abaixo.
&Ctrl;&Alt;# | Expandir a abreviatura.
&Ctrl;&Alt;&Up; | Adicionar um cursor acima do cursor atual.
&Ctrl;&Alt;&Down; | Adicionar um cursor abaixo do cursor atual.
&Shift;&Alt;I | Criar um cursor no final de cada linha da seleção.
&Alt;J | Localiza a próxima ocorrência da palavra sob o cursor e selecione-a.
&Ctrl;&Alt;&Shift;J | Localiza todas as ocorrências da palavra sob o cursor e selecione-as.