# Interface &GUI; do Locate

O &krusader; possui uma interface &GUI; para o comando `locate` (do pacote 'findutils'). O Locate é usado para a pesquisa rápida de arquivos, não usando uma pasta mas sim uma base de dados. O pacote contém entre outros arquivos, o `locate` e o `updatedb`. O `updatedb` percorre o sistema de arquivos local e guarda os itens dos arquivos na base de dados. O `cron` invoca frequentemente o `updatedb` todas as noites (configure-o com o KCron). Escolha a opção Ferramentas Locate ou o &Ctrl;&Shift; L para iniciar esta funcionalidade. O Konfigurador pode definir argumentos adicionais para o `updatedb`.

Opções de Marcação

- Mostrar apenas os arquivos existentes: se a base de dados tiver itens que já não existam mais (apagados, movidos desde o último `updatedb`), o `locate` não os apresenta. Ele irá verificar a existência de cada arquivo antes de listá-lo na janela de resultados (pode ficar lento).

- Distinguir a Capitalização: se a desligar, poderá fazer pesquisas indiferentes à maiúsculas ou minúsculas.

Botões de ação

- Locate: executa o `locate `nome1 nome2`` e coloca o seu resultado na janela de resultados.

- Parar: interrompe o processo de pesquisa.

- UpdateDB: inicia o `updatedb` para atualizar a base de dados do 'locate', após inserir a senha do 'root'.

- Fechar: fecha a janela do 'locate'.

Janela de resultados

- Duplo-clique sobre um item: entra na sua pasta, torna o item visível e fecha a janela do 'locate'.

- Botão direito: edita/vê/procura o menu.

  - F3: vê o item atual.

  - F4: edita o item atual.

  - &Ctrl; F: procura os arquivos na janela de resultados.

  - &Ctrl; N: mostra o resultado da pesquisa seguinte.

  - &Ctrl; P: mostra o resultado da pesquisa anterior.

- A janela de resultados suporta o arrastamento dos itens para outras janelas e a cópia para a área de transferência (&Ctrl;C).