Este post aqui serviu como um guia na minha tentativa de forçar o editor de texto gedit a abrir um arquivo específico toda vez que eu inicializo meu computador. Aqui estão os passos que dei:
- Crie um diretório de amostra e um arquivo de texto de amostra via
mkdir ~/sample && touch ~/sample/sample.txt
. - Adicione o editor de texto gedit aos meus aplicativos de inicialização por meio da ferramenta GNOME Tweak.
- Modifique o comando de inicialização do gedit por meio de Preferências de aplicativos de inicialização. Altere o comando de inicialização de
gedit %U
paragedit ~/sample/sample.txt
. Eu também eventualmente tenteigedit "~/sample/sample.txt"
, o que não funcionou. - Salvar, Fechar, Reiniciar
Após a reinicialização, o editor de texto gedit é iniciado automaticamente, mas o arquivo aberto é "Documento sem título 1". Por que o gedit não está abrindo "~/sample/sample.txt" como eu ordenei? Como teste, emiti o gedit ~/sample/sample.txt
comando no GNOME Terminal e ele abriu "sample.txt" no gedit, como seria de esperar.
O que há de errado com meu processo descrito acima? Por que não está carregando "sample.txt" a cada reinicialização do meu computador, em vez de "Documento sem título 1".
Se você quis dizer abrir um arquivo ao fazer login, poderá usar os "Aplicativos de inicialização", escolha adicionar um programa e no campo de comando digite
gedit /path/to/file
. Você também pode adicionar a ação de inicialização via terminal fazendo o seguinte:Isso adiciona a ação que você deseja fazer à lista de programas de inicialização. Nota: Você não deve usar "~" para apontar para seu diretório pessoal ao criar um script/programa, em vez disso, use /home/username/