Faz isso porque o gedit está programado para fazer isso quando você o executa na linha de comando. Você pode fazer isso rapidamente com outros editores usando quickly edit &
.
Edit : eu escrevi um script Perl que executará o editor como um filho do init; assim, quando você fechar o terminal, o editor permanecerá aberto: script
Você pode definir os seguintes valores variáveis na parte superior do script:
- comando: o comando a ser executado
- stdout: A saída padrão a ser passada para o comando (deve ser configurada ou ainda será enviada para o terminal)
- stderr: A saída padrão a ser passada para o comando (deve ser configurada ou ainda será enviada para o terminal)
~/.profile
, já que adicioná-lo ao~/.bashrc
não o definirá para shells de login.