Equivalente na linha de comando de “Open With gedit”?

0

Sou um usuário de Mac tentando mudar para o Ubuntu Linux (com o Gnome DE). Mas como sempre confiei nos comandos "abrir" e "editar" no Terminal no Mac, estou tentando encontrar (ou criar) funcionalidades semelhantes no Linux. Hoje eu estou lutando com "edit", que deve abrir o (s) documento (s) dado (s) em uma nova janela do gedit se eles já não estiverem abertos, mas se eles já estiverem abertos, traga essa janela para a frente. >

Infelizmente, não é isso que o comando gedit faz. Ele funciona muito bem se o arquivo ainda não estiver aberto, mas se for, ele abre em uma nova janela (sem trazê-lo para a frente), e me dá um aviso assustador de que o arquivo "já está aberto em outra janela" com os botões "Edit Anyway" e "Don't Edit".

Mas se eu clicar com o botão direito em um arquivo no Files (ou qualquer que seja o equivalente do Gnome do Finder), e selecionar o comando "Open With gedit", ele faz exatamente o que eu quero: traz o editor existente para o frente, ou abre um novo.

Como posso fazer exatamente a mesma operação a partir da linha de comando?

    
por Joe Strout 26.07.2017 / 18:18

1 resposta

0

Estou lendo que você pode usar xdg-open para isso.

Não tenho certeza de que ele realmente fará exatamente o que você quer, pois eu o encontrei sozinho, mas pelo menos ele abrirá um arquivo de qualquer tipo com o aplicativo apropriado!

Edit: Eu tentei ontem depois de ter saído do WiFi: ele faz o que você está pedindo! Então, ou abre uma nova janela ou traz uma janela já aberta para a frente.

    
por 26.07.2017 / 23:42