Um gerenciador de arquivos é responsável por invocar aplicativos para abrir um arquivo. Ele não tem controle sobre o que o aplicativo faz com o arquivo e, em particular, se o aplicativo abrirá uma nova janela se você abrir o mesmo arquivo duas vezes.
Ter o mesmo arquivo aberto em várias janelas pode ser útil, por exemplo, quando você deseja ver seções diferentes do mesmo documento. Recusar-se sistematicamente a abrir mais de uma janela no mesmo documento seria ruim. Qual comportamento é o padrão é principalmente uma questão de gosto. Alguns aplicativos padrão para abrir uma nova janela, outros padrão para focar a janela existente.
O padrão do Okular é abrir uma nova janela. Se você iniciar todas as instâncias com okular --unique
, na segunda vez que executar esse comando, ele não abrirá uma nova janela (embora não se concentre na janela existente, pelo menos se você não estiver executando o KDE). Observe que a primeira instância deve ter sido iniciada com --unique
e a segunda.
Evince, o visualizador de PDF do Gnome, padroniza o comportamento que você deseja: se você abrir o mesmo documento uma segunda vez, ele focará a janela existente. Ele não tem uma opção de linha de comando para abrir uma janela separada, você tem que fazer isso através da GUI (menu “Arquivo” → “Abrir uma cópia” ou Ctrl + N ).