Como posso alterar meu editor de texto padrão do gedit para o Emacs?
Como posso alterar meu editor de texto padrão do gedit para o Emacs?
Respostas:
A resposta não funcionou em 12.10. Aqui está o que funcionou no meu caso:
Isso também funciona em 12.04 e 13.04.
gedit
por geany
)
Uma solução mais robusta seria substituir as ligações /usr/share/applications/defaults.list
.
sed -i 's/gedit/emacs/' /usr/share/applications/defaults.list
Clique com o botão direito do mouse em um arquivo de texto, aponte para "Abrir com" e ele mostrará outros editores em um submenu. Clique em "Outra aplicação ...". Ele mostrará uma caixa de diálogo com uma lista de aplicativos, selecione Emacs e verifique se a opção "Lembrar este aplicativo para" arquivo de documento em texto sem formatação "" está marcada. Clique em "Abrir".
Eu não uso um DE, mas para minhas configurações o próximo comando é o melhor:
/usr/bin/select-editor
Se você deseja substituir o gedit por qualquer outro editor de texto para todos os tipos de arquivo, o mais fácil é editar o defaults.list
arquivo localizado aqui:
/usr/share/applications/defaults.list
Apenas encontre e substitua todas as gedit.desktop
referências por seu próprio editor (neste caso emacs.desktop
). Você precisa de permissões de root para editar o arquivo. Então, faça:
sudo -H gedit /usr/share/applications/defaults.list
Salve o arquivo, feche-o e pronto.
Você pode definir o editor de texto padrão para um usuário específico em # ~ / .local / share / applications / mimeapps.list por:
[Default Applications]
text/plain=gedit.desktop
Para configuração global para todos os usuários, você deve modificar o /etc/gnome/defaults.list
Para definir o Pluma como editor de texto padrão para todos os usuários (global):
sudo sed -i 's | text / plain = gedit.desktop | text / plain = pluma.desktop | g' /etc/gnome/defaults.list
export EDITOR=emacs
- e talvez adicione isso ao seu.bashrc
para que ele se torne o padrão.