Eu uso o bloco de notas ++ do Wine.
Quero definir o Notepad ++ como um dos editores padrão. Tentei configurá-lo clicando com o botão direito do mouse em um arquivo e depois em Abrir com. Mas não vi o Notepad ++ na lista resultante (mesmo depois de clicar em Escolher outros programas).
Respostas:
Você pode usar o
mimeopen
comandoUsando um terminal, vá para uma pasta que contém alguma extensão que você deseja abrir com o notpadd ++ (aqui estou testando arquivos txt)
Você receberá um menu pop-up, onde poderá ver algumas opções, se não encontrar o bloco de notas ++ com elas, escolha outra e indique seu bloco de notas ++.
Você também pode estar interessado em ler Alterar todas as associações do gedit para outro aplicativo
fonte
Eu acho que a melhor opção avançada oferece a ferramenta Ubuntu Tweak.
Aqui você pode definir seu aplicativo padrão (desejado) para qualquer formato / extensão.
Mais detalhado descrito aqui
fonte
Em vez de usar o Notepad ++ através do Wine, você pode instalar diretamente o Notepadqq no Ubuntu. Você pode considerá-lo como a versão Ubuntu do Notepad ++. O Notepadqq pode ser instalado da seguinte maneira:
fonte
Eu segui as etapas abaixo e isso exatamente me levou a corrigir esse problema e fez do Notepad ++ o editor padrão no Ubuntu.
Depois de instalar o Notepad ++ usando o WINE, copie o arquivo "Notepad ++. Desktop" em "/.local/share/applications/wine/programs/Notepad++"
Precisamos colar o arquivo copiado "Notepad ++. Desktop" no caminho abaixo "/ usr / share / applications"
NOTA: A pasta de aplicativos está protegida contra gravação por padrão. Então abra o terminal e navegue até o caminho "/ usr / share" e execute o seguinte comando.
aplicativos sudo chmod -R 777
Depois de copiar o arquivo "Notepad ++. Desktop" , reverta essa alteração de permissão feita pelo comando a seguir.
aplicativos sudo chmod -R 555
Nota: Novamente aqui, a pasta gnome é protegida contra gravação por padrão, portanto, abra o terminal e navegue até o caminho "/ usr / share" e execute o seguinte comando.
sudo chmod -R 777 gnomo
Por exemplo, se você deseja editar apenas arquivos de texto sem formatação no Notepad ++, no arquivo "defaults.list" localize "text / plain" e você obterá uma linha da seguinte maneira:
text / plain = gedit.desktop
Agora substitua o gedit bu Notepad ++ para que ele defina o Notepad ++ como aplicativo padrão para o texto sem formatação. A linha modificada deve parecer,
text / plain = Bloco de notas ++. desktop
Agora, salve o arquivo assim que essa alteração for concluída e feche o arquivo.
[Você pode encontrar um novo nome de arquivo defaults.list.xxxx que foi criado, que nada mais é do que o backup de configurações antigas, e você pode muito bem excluí-lo. Certifique-se de não excluir os outros dois arquivos, a saber: "defaults.list.dpkg-old" e "menus.blacklist" ]
Depois de fazer as alterações necessárias, reverta a alteração de permissão feita anteriormente para a pasta gnome pelo seguinte comando.
sudo chmod -R 555 gnomo
fonte
Clique com o botão direito do mouse no tipo de arquivo em questão (por exemplo, txt) e faça
Open With > Other Application...
Clique no
Enter a custom command
campo abaixo da lista usual de aplicativos. Entrar:wine C:\\windows\\command\\start.exe /Unix /home/linuxusername/.wine/dosdevices/c:/users/Public/Desktop/Notepad++.lnk
... Agora clique no botão
Set as default
.Alternativamente, em vez de
Open With
etc., você pode usarmimeopen -d yourfile.txt
no Terminal e obterá umUse command:
prompt semelhante no qual poderá executar o comando acima.Agora você deve poder clicar duas vezes no tipo de arquivo em questão para abri-lo - sim!
Notas:
Isso pressupõe que você instalou o Notepad ++ no wine com atalho na área de trabalho; caso contrário, adapte seu caminho.
linuxusername
é claro que deve ser substituído pelo seu nome de usuário.Public
parece ser o nome de usuário padrão do Windows criado pela instalação do Wine.fonte