<chapter id="basic-functions">
  <!-- **********************************************************************
                            using-krusader.docbook
                          +++++++++++++++++++++++++++
  copyright            : (C) 2000 - 2010
                          Rafi Yanai, Shie Erlich, Frank Schoolmeesters
                          & the Krusader Krew
  e-mail               : krusader@users.sourceforge.net
  web site             : http://www.krusader.org
  description          : a Krusader Documentation File

***************************************************************************
* Permission is granted to copy, distribute and/or modify this            *
* document under the terms of the GNU Free Documentation License,         *
* Version 1.1 or any later version published by the Free Software         *
* Foundation; with no Invariant Sections, no Front-Cover Texts and        *
* no Back-Cover Texts.  A copy of the license is available on the         *
* GNU site http://www.gnu.org/licenses/fdl.html or by writing to:         *
* Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston,    *
* MA 02111-1307, USA.                                                     *
*********************************************************************** -->
  <title
>Funções Básicas</title>
  <sect1 id="controls">
    <title
>Controlos</title>
    <sect2 id="control-general">
      <title
>Geral</title>
      <para
>Esta é uma secção relativamente curta, mas importante, que irá explicar os detalhes de controlo do &krusader;. Esta secção não tenta cobrir todas as combinações de teclas por duas razões: <orderedlist numeration="arabic"
> <listitem
> <para
>existem demasiadas, de facto</para
> </listitem
> <listitem
> <para
>a maioria das acções do &krusader; são configuráveis na <link linkend="konfig-panel"
>página Painel do Konfigurador</link
></para
> </listitem
> </orderedlist
>Só iremos mencionar os atalhos mais importantes com a configuração predefinida, mas tenha em mente que a maioria das <link linkend="key_bindings"
>Combinações de Teclas</link
> são configuráveis. Se descobrir que usa um determinado comando com frequência e deseja saber o atalho para esse comando, ou se o quiser mudar de facto, então veja a página de <link linkend="key_bindings"
>Combinações de Teclas</link
> da janela para <link linkend="key_bindings"
>Configurar os Atalhos</link
> (<menuchoice
><guimenu
>Configuração</guimenu
> <guimenuitem
>Configurar os Atalhos...</guimenuitem
></menuchoice
>).</para>
    </sect2>
    <sect2 id="moving-around">
      <title
>Movimentar-se</title>
      <para
>Entendemos por 'movimentar-se' a transferência do foco do teclado e do rato entre as diferentes partes da <link linkend="mainwindow"
>janela principal</link
> do &krusader;. O foco poderá estar num de cinco locais: o Painel Esquerdo ou Direito, a Barra do Menu, a Linha de Comandos ou o Emulador de Terminal. O painel que estiver em primeiro plano é chamado de Painel Activo. Um painel activo irá permanecer assim até que outro painel fique em primeiro plano (&ie;: se o Painel Esquerdo estava activo e se você carregou na Linha de Comandos - então o Painel Esquerdo irá continuar como painel activo). Terá de mudar deliberadamente o painel que está activo.</para>
      <para
>A forma mais comum de transferir o foco para um painel específico é usar o rato para carregar nesse painel. Contudo, deverá estar ciente do seguinte: <itemizedlist>
        <listitem>
          <para
>Carregar na barra de ferramentas, na barra de teclas FN ou na barra de estado *não* muda o item em primeiro plano.</para>
        </listitem>
        <!--
   Quick View Panel: old Krusader feature , removed since krusader-1.12-beta1      
   <listitem>
     <para
>The display part of the Quick View Panel does not accept clicks so you should click on the
           Location Toolbar of this panel if you want it to have focus.</para>
   </listitem>
-->
        <listitem>
          <para
>Pushing the <guibutton
>"History"</guibutton
> or the <guibutton
>"Run in Terminal"</guibutton
> buttons in the Command Line will not transfer the focus, so you have to click inside the Input Line.</para>
        </listitem>
        <listitem>
          <para
>Quando escolher um menu, a barra do menu ficará em primeiro plano. Irá permanecer neste estado até que escolha um comando - o foco irá voltar ao dono anterior.</para>
        </listitem>
      </itemizedlist
></para>
      <para
>Existem obviamente outras formas de usar o teclado para mudar o foco: <itemizedlist>
        <listitem>
          <para
>A tecla &Tab; irá mudar de painéis, caso um deles esteja em primeiro plano, ou então rodar todos os comandos de um menu, caso a barra de menu esteja activa.</para>
        </listitem>
        <listitem>
          <para
>A combinação <keycombo action="simul"
>&Ctrl; <keycap
>Baixo</keycap
></keycombo
> levá-lo-á do Painel Activo para a Linha de Comandos ou para o Emulador de Terminal, assim como a <keycombo action="simul"
>&Ctrl; <keycap
>Cima</keycap
></keycombo
> o levará de volta da Linha de Comandos para o Painel Activo.</para>
        </listitem>
        <listitem>
          <para
>A tecla &Esc; fará com que o menu passe o foco, se o tiver, para o painel activo anterior.</para>
        </listitem>
        <listitem>
          <para
>Se por acaso estiver dentro do Emulador de Terminal, poderá usar a tecla &Tab;, ou o rato, para navegar para um Painel Activo.</para>
        </listitem>
        <listitem>
          <para
>Se carregar em <keycombo action="simul"
>&Alt; <keycap
>"Letra Sublinhada"</keycap
></keycombo
> no menu, irá abrir esse menu (a menos que esta combinação seja uma "Tecla Reservada", usada por uma das acções do &krusader;).</para>
        </listitem>
      </itemizedlist
></para>
    </sect2>
    <sect2 id="selecting-files">
      <title
>Selecção</title>
      <note>
        <para
>&krusader; offers 4 <link linkend="mouse_selection_modes"
>Mouse Selection Modes</link
>, only &krusader;'s Mouse Selection Mode is explained here.</para>
      </note>
      <para
>Selecting is a skill you need to master in order to get the most out of &krusader;. Since you can not select files in the Quick View Panel, and the Tree Panel only lets you select one directory at a time, this paragraph mainly explains how to select files in the List Panel filelist.</para>
      <para
>Mover o cursor é simples. Carregue com o botão esquerdo sobre um ficheiro ou pasta (aqui referido como "elementos", incluindo os ficheiros E pastas) para o seleccionar. Aqui estão algumas referências úteis que tornarão o &krusader; ainda mais simples de usar (assumindo que está a usar o Modo de Selecção com Rato do &krusader;): <itemizedlist>
        <listitem>
          <para
>As teclas <keycap
>Espaço</keycap
> e <keycap
>Insert</keycap
> irão comutar a selecção do ficheiro sob o cursor, não afectando a selecção dos outros ficheiros/pastas, pelo que o cursor irá descer uma posição.</para>
        </listitem>
        <listitem>
          <para
>Se carregar na tecla <keycap
>Espaço</keycap
> sobre uma pasta sob o cursor, irá <link linkend="calculate"
>calcular o espaço ocupado</link
> sem afectar a selecção dos outros ficheiros/pastas.</para>
        </listitem>
        <listitem>
          <para
>Se carregar com o <keycap
>botão esquerdo</keycap
> sobre um ficheiro, irá seleccionar ou deseleccionar todas as fotos seleccionadas anteriormente.</para>
        </listitem>
        <listitem>
          <para
>Se carregar em <keycombo action="simul"
>&Ctrl; <keycap
>Botão Esquerdo</keycap
></keycombo
> irá comutar a selecção do ficheiro sob o cursor, sem afectar a selecção dos outros ficheiros/pastas.</para>
        </listitem>
        <listitem>
          <para
>Se carregar em <keycombo action="simul"
>&Shift; <keycap
>Botão Esquerdo</keycap
></keycombo
> irá seleccionar todos os elementos entre a posição anterior do cursor e a nova.</para>
        </listitem>
        <listitem>
          <para
>O <keycombo action="simul"
>&Shift; <keycap
>Home</keycap
></keycombo
> selecciona tudo acima do cursor (e desliga tudo o que estiver abaixo do mesmo, se seleccionado).</para>
        </listitem>
        <listitem>
          <para
>O <keycombo action="simul"
>&Shift; <keycap
>End</keycap
></keycombo
> selecciona tudo abaixo do cursor (e desliga tudo o que estiver acima do mesmo, se seleccionado).</para>
        </listitem>
        <listitem>
          <para
>Não é possível seleccionar o item "..".</para>
        </listitem>
        <listitem>
          <para
>O menu <link linkend="edit-menu"
>Editar</link
> poderá oferecer mais formas de seleccionar os seus ficheiros.</para>
        </listitem>
      </itemizedlist
></para>
    </sect2>
    <sect2 id="executing_commands">
      <title
>Executar os Comandos</title>
      <para
>Não há muito a dizer aqui; tudo o que tem a fazer é seleccionar alguns ficheiros (se não o fizer, o &krusader; irá funcionar sobre os ficheiros ou pastas que estiverem em primeiro plano), escolher um <link linkend="menu-commands"
>comando</link
> do menu ou usar uma combinação de teclas (ou o menu do botão direito), para que o comando seleccionado seja executado. Veja também a secção <link linkend="executing_files"
>Executar os Ficheiros</link
>.</para>
    </sect2>
    <sect2 id="quicksearch">
      <title
>Pesquisa rápida</title>
      <!-- Thanks to Heiner Eichmann -->
      <para
>Esta funcionalidade irá aplicar uma pesquisa rápida pelo nome do ficheiro no painel de lista activo.</para>
      <para
>Escreva <keycap
>x</keycap
>(uma letra) para fazer uma pesquisa rápida no painel de lista activo, à procura de um ficheiro que comece por "x". Irá aparecer uma janela de pesquisa rápida por baixo do painel de lista activo. Escreva os primeiros caracteres do nome do ficheiro desejado (é permitido mais que um carácter), para que o cursor salte para o nome desse ficheiro (se existir); p.ex., escreva "ab" para procurar por um ficheiro que comece por "ab". Os cursores <keycap
>Cima/Baixo</keycap
> irão saltar para a ocorrência anterior ou seguinte. O &Esc; irá fechar a linha de pesquisa rápida. O cursor irá permanecer no último ficheiro encontrado. A Pesquisa Rápida suporta as <ulink url="http://en.wikipedia.org/wiki/Regular_expression"
>expressões regulares</ulink
> para procurar pelos ficheiros.</para>
      <note>
        <para
>Se carregar em <keycombo action="simul"
>&Alt; <keycap
>xpto</keycap
></keycombo
>, a combinação de teclas será executada. Se não existir nenhuma combinação de teclas configurada, a restante letra <keycap
>xpto</keycap
> será usada na pesquisa rápida.</para>
      </note>
      <para
>Use a janela para <link linkend="key_bindings"
>Configurar os Atalhos</link
> (<menuchoice
><guimenu
>Configuração</guimenu
> <guimenuitem
>Configurar os Atalhos...</guimenuitem
></menuchoice
>).</para>
    </sect2>
    <sect2 id="context-menu">
      <title
>Menu de Contexto</title>
      <para
>&krusader; has many Context menus that allow you to do fast operations with the mouse, usually a right-click will open the Context menu (depending on your <link linkend="mouse_selection_modes"
>Mouse Selection Modes</link
> settings). This list gives an overview of the most important context menus. Use them to discover the available commands. <itemizedlist>
        <listitem>
          <para
><link linkend="mainwindow"
>Barra Principal</link
> (orientação, posição do texto, tamanho dos ícones)</para>
        </listitem>
        <listitem>
          <para
><link linkend="list_panel"
>Painel da Lista</link
> sobre um ficheiro ou pasta</para>
        </listitem>
        <listitem>
          <para
><link linkend="cmdline"
>Linha de Comandos</link
> (desfazer, colar, completação do texto...)</para>
        </listitem>
        <listitem>
          <para
><link linkend="termemu"
>Emulador de terminal</link
> (enviar um sinal, tipo de letra, histórico...)</para>
        </listitem>
        <listitem>
          <para
><link linkend="folder-tabs"
>Páginas de pastas</link
> (nova, duplicar, fechar)</para>
        </listitem>
        <listitem>
          <para
><link linkend="krusearcher"
>KruSearcher</link
> Lista de ficheiros dos resultados da pesquisa (F3 Ver, F4 Editar)</para>
        </listitem>
        <listitem>
          <para
><link linkend="mount-man"
>MountMan</link
> (desmontar, formatar...)</para>
        </listitem>
        <listitem>
          <para
><link linkend="synchronizer"
>Sincronizar as Pastas</link
> Lista de ficheiros</para>
        </listitem>
        <listitem>
          <para
><link linkend="useractions"
>Acções do Utilizador</link
></para>
        </listitem>
        <listitem>
          <para
>As acções do botão direito do &konqueror; são apresentadas no &krusader;</para>
        </listitem>
        <listitem>
          <para
>Mostrar/esconder os <link linkend="list_panel"
>Cabeçalhos de Colunas</link
></para>
        </listitem>
        <listitem>
          <para
><link linkend="bookman"
>Favoritos</link
> activar/desactivar os favoritos permanentes</para>
        </listitem>
        <listitem>
          <para
>...</para>
        </listitem>
      </itemizedlist
></para>
    </sect2>
  </sect1>
  <sect1 id="basic">
    <title
>Gestão Básica de Ficheiros</title>
    <sect2 id="executing_files">
      <title
>Executar os Ficheiros</title>
      <para
>Só poderá executar ficheiros no painel de lista activo. Para <keycap
>executar</keycap
> um ficheiro, basta fazer <keycap
>(duplo-)click nele ou carregar em Enter</keycap
>, quando estiver sob o cursor da lista. O &krusader; abri-lo-á na aplicação predefinida para este tipo de ficheiro (imagem, ficheiro de texto...) ou então o ficheiro será executado (programa, binário...). Se quiser usar <keycap
>outra aplicação</keycap
> para abrir  o ficheiro, carregue com o <keycap
>botão direito</keycap
> sobre esse ficheiro e vá ao submenu "abrir com", o qual lhe irá oferecer mais opções. O &krusader; é compatível com o gestor de ficheiros predefinido do &kde; para todos os tipos de ficheiros, excepto os pacotes, que são abertos dentro do painel do &krusader; e não numa aplicação externa. Veja a <link linkend="konfig-archives"
>página de Pacotes no Konfigurador</link
> para mais detalhes.</para>
    </sect2>
    <sect2 id="copying">
      <title
>Copiar e Mover</title>
      <para
>To copy or move files/directories just select them and press <keycap
>F5</keycap
> to <keycap
>copy</keycap
> or <keycap
>F6</keycap
> to <keycap
>move</keycap
> them. If the <guimenuitem
> Preserve attributes (only on local targets)</guimenuitem
> option is checked, &krusader; will try to preserve all attributes (time, owner, group) of the local files according to the source depending on your permissions: <itemizedlist
> <listitem
> <para
>User preserving if you are root</para
> </listitem
> <listitem
> <para
>Group preserving if you are root or member of the group</para
> </listitem
> <listitem
> <para
>Preserving the timestamp</para
> </listitem
> </itemizedlist
>Using this option may slow down the copy/move process. A dialog will appear and allow you to choose the operation destination. The default destination is the other-panel browsed directory. If you enter a partial &URL;, &krusader; will use the current panel directory as the &URL; base.</para>
    </sect2>
    <sect2 id="queue">
      <title
>Gestor da fila</title
> 
      <para
>The copy, move, pack and unpack operations can be queued. After selecting copy or move, hit <keycap
>F2</keycap
> to use it. After selecting pack or unpack, hit <keycap
>F2</keycap
> to use it. Or the direct shortcuts: copy by queue <keycombo action="simul"
>&Shift;<keycap
>F5</keycap
></keycombo
> , move by queue <keycombo action="simul"
>&Shift;<keycap
>F6</keycap
></keycombo
> . Queueing is used for one-by-one copying. E.g. if you have a pen drive (which is slow), and you want to copy 40 files onto it, it's much better copying them one-by-one instead of starting to copy 40 files in parallel. That's why enqueuing is important. If you pack/unpack 40 files parallelly, you overload your computer, but adding them to a queue, is much more useful. </para>
    </sect2>
    <sect2 id="deleting">
      <title
>Apagar - Enviar para o Caixote do Lixo do KDE</title>
      <para
>Deleting files/directories is done by selecting them and pressing <keycap
>F8</keycap
> or <keycap
>Delete</keycap
>. By <link linkend="konfig-general"
>default</link
> it will be moved to &kde;'s Trash. You can open the KDE Trash with the Trash icon in the <link linkend="main_toolbar"
>Main Toolbar</link
> or with the <filename
>trash:/</filename
> KIO slave. Physically KDE Trash is located in <filename
>~/.local/share/Trash/</filename
> . <keycombo action="simul"
>&Shift; <keycap
>Delete</keycap
></keycombo
> will delete the file permanently. A dialog will ask for your confirmation and will warn you when deleting non-empty directories. Of course only operations that are permitted to do by the Operating System will be performed - you will be notified otherwise. If you do not wish to see the confirmation dialogs, you can disable them in the <link linkend="konfig-advanced"
>Konfigurator advanced tab</link
>.</para>
    </sect2>
    <sect2 id="shred">
      <title
>Destruir os Ficheiros</title>
      <para
>A destruição foi removida do KDE4 (e, por consequência, do Krusader-2 para o KDE4). A razão principal mais provável é que a destruição é dependente do sistema de ficheiros e, mesmo que sobrescreva o ficheiro 100 vezes, não é garantido que venha a ser apagado de facto do disco. Uma citação do Kgpg refere: "A funcionalidade de destruição foi removida da biblioteca do KDE. O Kgpg não irá mais suportar esta funcionalidade. Os sistemas de ficheiros modernos são transaccionais. Como tal, a funcionalidade de destruição deverá ser implementada no sistema de ficheiros, não no Kgpg.". Porém, poderá querer usar uma <link linkend="useractions"
>acção de utilizador</link
> de destruição adequada para o seu sistema de ficheiros. Porém, tenha em mente que, se quiser ter 100% de certeza de que é impossível que alguém consiga ler um ficheiro apagado, você terá de destruir o seu 'hardware' de disco rígido ... </para>
    </sect2>
    <sect2 id="renaming">
      <title
>Mudar o Nome dos Ficheiros, Criar Pastas e Lidar com Ligações Simbólicas</title>
      <para
><keycap
>Rename</keycap
> the file under the cursor with the <keycap
>F9</keycap
> key or with two single mouse clicks. If only the file name needs to be renamed and not the extension, you can configure this in the <link linkend="konfig-general"
>Konfigurator General page</link
>. <keycap
>Create a new directory</keycap
> with the <keycap
>F7</keycap
> key. <keycap
>Right-clicking on a regular file</keycap
> will give you the <keycap
>option "New Symlink"</keycap
>. A dialog will prompt you to enter a symlink name. That name will point to the file/directory you Right-Clicked on. If the file you Right-Clicked on is a symlink, you will also be presented with the "redirect link" option that will allow you to change the link target.</para>
    </sect2>
    <sect2 id="viewing">
      <title
>Ver e Editar os Ficheiros</title>
      <para
>O <link linkend="krviewer"
>KrViewer</link
> tem um capítulo próprio para si.</para>
    </sect2>
  </sect1>
&archives; </chapter>
