Como defino o Notepad ++ como editor no Ubuntu?

16

Eu uso o notepad ++ da Wine.

Eu 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 Open With. Mas eu não vi o Notepad ++ na lista resultante (mesmo depois de clicar em Escolher outros programas).

    
por Pan Bydlak 26.05.2015 / 15:13

5 respostas

5

Você pode usar o comando mimeopen

Usando um terminal, vá para uma pasta contendo alguma extensão que você deseja abrir com o notpadd ++ (aqui estou testando para arquivos txt)

mimeopen -d file.txt

Você vai ter um menu pop-up, onde você pode ver algumas opções, se você não encontrar o notepad ++ com eles, escolha outro e indique seu notepad ++.

Você também pode estar interessado em ler Alterar todas as associações do gedit para outro aplicativo

    
por Maythux 26.05.2015 / 15:23
5

Eu acho que a melhor opção avançada lhe dá a ferramenta Ubuntu Tweak.

Aqui você pode definir seu aplicativo padrão (desejado) para qualquer formato / extensão.

Mais detalhado aqui descrito

    
por JoKeR 26.05.2015 / 15:34
3

Em vez de usar o Notepad ++ através do Wine, você pode instalar diretamente o Notepadqq no Ubuntu. Você pode considerá-lo como versão do Ubuntu do Notepad ++. O Notepadqq pode ser instalado da seguinte forma:

sudo add-apt-repository ppa:notepadqq-team/notepadqq
sudo apt-get update
sudo apt-get install notepadqq
sudo apt-get install notepadqq-gtk
    
por Dhaval Simaria 22.05.2016 / 08:33
1

Eu segui os passos abaixo e isso me fez exatamente para corrigir esse problema e tornou o Notepad ++ o editor padrão no Ubuntu.

  1. Depois de instalar o Notepad ++ usando WINE, copie o arquivo "Notepad ++. desktop" , "/. local / share / applications / wine / programs / Notepad ++"

  2. Precisamos colar o arquivo copiado "Notepad ++. desktop" no caminho abaixo "/ usr / share / applications"

NOTA: A pasta de aplicativos é protegida contra gravação por padrão. Então abra o terminal e navegue até o caminho "/ usr / share" e execute o seguinte comando.

sudo chmod -R 777 aplicações

Depois de copiar o arquivo "Notepad ++. Desktop" , reverta essa alteração de permissão feita pelo seguinte comando.

sudo chmod -R 555 aplicações

  1. Agora, precisamos fazer alterações no arquivo de configuração que existe na pasta gnome [que é uma subpasta dentro da pasta "etc"]

Observação: Novamente aqui, a pasta gnome é protegida contra gravação por padrão, abra o terminal e navegue até o caminho "/ usr / share" e execute o seguinte comando .

sudo chmod -R 777 gnome

  1. Agora abra o arquivo "defaults.list" dentro da pasta gnome e substitua gedit pelo Notepad ++ . Você também pode definir individualmente o Notepad ++ como aplicativo padrão para determinado tipo de arquivo.

Por exemplo, se você quiser editar apenas arquivos de texto simples no Notepad ++, n o arquivo "defaults.list" encontrará "text / plain" e você obter uma linha como segue,

texto / plain = gedit.desktop

Agora, substitua o bloco de notas gedit bu Notepad ++ de modo que ele configure o Notepad ++ como aplicativo padrão para o texto simples. A linha modificada deve se parecer com

texto / plain = Notepad ++. desktop

Agora, salve o arquivo assim que a alteração for feita e feche o arquivo.

[Você pode encontrar um novo nome de arquivo defaults.list.xxxx foi criado, o que não é nada, mas o backup de configurações antigas e você pode muito bem excluí-lo. Por favor, certifique-se de não deletar os outros dois arquivos: "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 gnome

  1. É isso ... Você fez o Notepad ++ como editor padrão no Ubuntu. Funcionou para mim e espero que este post ajude.
por Arun Prasath 07.12.2015 / 10:52
0

Clique com o botão direito do tipo de arquivo em questão (por exemplo, txt) e faça Open With > Other Application...

Clique no campo Enter a custom command abaixo da lista usual de aplicativos. Digite:

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 .

Como alternativa, em vez de Open With etc., você pode usar mimeopen -d yourfile.txt no Terminal e obterá um prompt Use command: semelhante ao do comando acima.

Agora você deve conseguir clicar duas vezes no tipo de arquivo em questão para abri-lo - yay!

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.

  • Isso também funciona sob o Debian puro.
por Arcane Engineer 04.06.2016 / 19:34

Tags