Executando o Ubuntu Gnome.
Tenho muitos PDF e outros documentos e gostaria de marcá-los. E pesquise-os posteriormente com base nessas tags. Mesmo se eu mover os arquivos para pastas diferentes (as tags ficam nos arquivos).
Eu procurei, mas Arquivos e Documentos não fornecem essas opções.
Estou fazendo algo errado? Como posso marcar arquivos para pesquisá-los com base em tags posteriormente?
filesystem
files
search
tagging
deshmukh
fonte
fonte
Respostas:
Conteúdo:
1. Introdução
Esta solução consiste em dois scripts - um para marcação, um para leitura da lista de arquivos sob uma marcação específica. Ambos têm que viver
~/.local/share/nautilus/scripts
e ativados através do clique com o botão direito do mouse no gerenciador de arquivos do Nautilus, em qualquer arquivo, e navegando para o submenu Scripts. O código fonte de cada script é fornecido aqui, assim como no GitHub2. Instalação
Ambos os scripts devem ser salvos em
~/.local/share/nautilus/scripts
, onde~
fica o diretório inicial do usuário e executados comchmod +x filename
. Para facilitar a instalação, use o seguinte script bash:3. Uso:
Marcando arquivos :
Selecione os arquivos no gerenciador de arquivos do Nautilus, clique com o botão direito do mouse neles e navegue até o submenu Scripts. Selecione
tag_file.py
. Hit Na Enter primeira vez em que você executar esse script, não haverá arquivo de configuração; portanto, você verá isso:Da próxima vez, quando você já tiver alguns arquivos marcados, verá um pop-up que permite selecionar uma tag e / ou adicionar uma nova (dessa forma, você pode gravar arquivos em várias tags). Clique OKpara adicionar arquivos a esta tag. Nota : Evite ter "|" símbolo no nome da marca.
O script registra tudo em
~/.tagged_files
. Esse arquivo é essencialmente umjson
dicionário (que não é algo que os usuários comuns devam se preocupar, mas é conveniente para programadores :)). O formato desse arquivo é o seguinte:Se você quiser "desmarcar" algum arquivo, exclua uma entrada dessa lista. Observe o formato e as vírgulas.
Pesquisando por tag :
Agora que você possui um bom
~/.tagged_files
banco de dados de arquivos, pode ler esse arquivo ou usar oread_tags.py
script.Clique com o botão direito do mouse em qualquer arquivo do Nautilus (realmente não importa qual)
read_tags.py
. BaterEnterVocê verá um pop-up perguntando qual tag você deseja pesquisar:
Selecione um, clique OK. Você verá uma caixa de diálogo da lista mostrando que os arquivos estão lá para a tag que você selecionou. Você pode selecionar qualquer arquivo único e ele será aberto com um programa padrão atribuído a esse tipo de arquivo.
4. Código fonte:
tag_file.py
:read_tags.py
:fonte
Eu encontrei uma maneira de fazer isso.
Abra um terminal ( CTRL+ ALT+ T) e execute este comando:
sudo add-apt-repository ppa:tracker-team/tracker
Digite sua senha e, quando solicitado, pressione enter e execute
sudo apt-get update
então
sudo apt-get install tracker tracker-gui
Não se preocupe se ele já é a versão mais recente.
Agora abra o Nautilus / Files e clique com o botão direito do mouse no documento ao qual deseja adicionar tags. Selecione propriedades e selecione a guia que diz "Tags". Digite uma marca na caixa de texto e pressione Enter ou clique no botão Adicionar para adicioná-la. Você também pode clicar em uma marca que você já adicionou e selecionar o botão Remover para remover uma marca. Observe que as tags diferenciam maiúsculas de minúsculas. As tags que você criar serão persistentes em todo o sistema, para que você possa marcar facilmente ao lado de uma tag que você já criou para marcar o arquivo em vez de digitá-lo manualmente novamente.
Depois de marcar os itens desejados, agora você pode procurá-los, mas não em Arquivos. Vá para atividades e procure o aplicativo
Desktop Search
. Inicie e veja as opções na parte superior. No lado superior esquerdo da janela, clique no ícone da pasta com a dica de ferramenta "Exibir resultados por arquivos em uma lista". Agora você tem mais opções. Selecione a opção à esquerda da caixa de pesquisa com a dica de ferramenta "Localizar critérios de pesquisa apenas em tags de arquivo". Agora você pode pesquisar tags!Para usar isso, insira as tags que deseja pesquisar, separadas por vírgulas e pressione enter. Por exemplo:
Importante, setembro, apresentação
Isso exibirá apenas os arquivos com as três tags: "Importante", "Setembro" e "Apresentação".
Ao clicar duas vezes em um, ele abrirá o arquivo no programa padrão e, ao clicar com o botão direito do mouse e selecionar "Mostrar diretório pai", abrirá sua localização no Nautilus.
Na Pesquisa na área de trabalho, você também pode clicar no segundo botão à direita na parte superior da janela (geralmente uma estrela ou coração) para editar as tags no próprio aplicativo!
Aí está! Espero que isto ajude. Se você tiver mais alguma dúvida, me avise.
fonte
Resposta curta: Isso não é possível nativamente no Ubuntu. Você precisa de alguma extensão ou banco de dados de documentos, conforme sugerido pelas outras respostas.
Outra opção que posso recomendar é usar o aplicativo TagSpaces . Este aplicativo pode salvar tags no nome do arquivo , o que torna a marcação durável e portátil. Você pode editar o nome do arquivo no Nautilus ou no seu Cloud-Storage e a tag aparecerá no TagSpaces e vice-versa.
fonte