Come posso impostare Notepad ++ come editor su Ubuntu?


15

Uso Notepad ++ da Wine.

Voglio impostare Notepad ++ come uno degli editor predefiniti. Ho provato a impostarlo facendo clic con il tasto destro su un file, quindi Apri con. Ma non ho visto Notepad ++ nell'elenco risultante (anche dopo aver fatto clic su Scegli altri programmi).


1
Ci sono molti editor per i sistemi * nix, molto meglio di Notepad ++ e altre cose vincenti. Prova Geany e hai dimenticato le app di merda vinte.
Jakub Rakus,

Come diceva @ lustful-rat, una buona alternativa sarebbe Gedit.
UniversallyUniqueID

Risposte:


5

Puoi usare il mimeopencomando

Usando un terminale vai in una cartella contenente alcune estensioni che vuoi aprire con notpadd ++ (qui sto testando i file txt)

mimeopen -d file.txt

Otterrai un menu popup, in cui puoi vedere alcune opzioni, se non trovi Notepad ++ con loro scegli altro e indica il tuo Notepad ++.

Inoltre potresti essere interessato a leggere Cambia tutte le associazioni da gedit a un'altra applicazione


4

Immagino che la migliore opzione avanzata ti offra lo strumento Ubuntu Tweak.

inserisci qui la descrizione dell'immagine

Qui puoi impostare l'app predefinita (desiderata) su qualsiasi formato / estensione.

Più dettagliato descritto qui


3

Invece di usare Notepad ++ tramite Wine, puoi installare direttamente Notepadqq in Ubuntu. Puoi considerarlo come versione Ubuntu di Notepad ++. Notepadqq può essere installato come segue:

sudo add-apt-repository ppa:notepadqq-team/notepadqq
sudo apt-get update
sudo apt-get install notepadqq
sudo apt-get install notepadqq-gtk

@Aadishri Grazie per aver approfondito la mia risposta, ma il tuo link sta dando un errore 404. C'è una parentesi angolare extra '>' alla fine.
Dhaval Simaria,

1
Notepadqq ha un fastidioso bug github.com/notepadqq/notepadqq/issues/336
Aadishri

2
Notepadqq non dispone di funzionalità, tra cui la Gestione plug-in.
Cees Timmerman,

2
Questo non risponde alla domanda
Stack Underflow

1

Ho seguito i passaggi seguenti e questo mi ha fatto esattamente risolvere questo problema e reso Notepad ++ come l'editor predefinito in Ubuntu.

  1. Dopo l'installazione di Notepad ++ con WINE, copia il file "Notepad ++. Desktop" in "/.local/share/applications/wine/programs/Notepad++"

  2. Dobbiamo incollare il file copiato "Notepad ++. Desktop" nel percorso seguente "/ usr / share / applicazioni"

NOTA: la cartella delle applicazioni è protetta da scrittura per impostazione predefinita. Quindi apri il terminale e vai al percorso "/ usr / share" ed esegui il seguente comando.

sudo chmod -R 777 applicazioni

Una volta dopo aver copiato il file "Notepad ++. Desktop" , ripristinare questa modifica di autorizzazione apportata dal comando seguente.

sudo chmod -R 555 applicazioni

  1. Ora, dobbiamo apportare modifiche al file di configurazione esistente nella cartella gnome [che è una sottocartella all'interno della cartella "etc"]

Nota: Anche in questo caso, la cartella gnome è protetta da scrittura per impostazione predefinita, quindi aprire il terminale e passare al percorso "/ usr / share" ed eseguire il comando seguente.

sudo chmod -R 777 gnomo

  1. Ora apri il file "defaults.list" nella cartella gnome e sostituisci gedit con Notepad ++ . È inoltre possibile impostare individualmente Notepad ++ come applicazione predefinita per un determinato tipo di file.

Ad esempio, se desideri modificare solo i file di testo normale in Notepad ++, nel file "defaults.list" trova "text / plain" e otterrai una riga come segue,

text / plain = gedit.desktop

Ora sostituisci gedit bu Notepad ++ in modo che imposti Notepad ++ come applicazione predefinita per il testo normale. La linea modificata dovrebbe apparire come

text / plain = Notepad ++. Desktop

Ora, SALVA il file una volta effettuata questa modifica e chiudi il file.

[È possibile trovare un nuovo nome file defaults.list.xxxx creato, che non è altro che il backup delle vecchie impostazioni e si può benissimo eliminarlo. Assicurati di non eliminare gli altri due file, ovvero: "defaults.list.dpkg-old" e "Menu.blacklist" ]

Dopo aver apportato le modifiche richieste, ripristinare la modifica delle autorizzazioni apportata in precedenza per la cartella gnome con il comando seguente.

sudo chmod -R 555 gnomo

  1. Ecco fatto ... Hai creato Notepad ++ come l'editor predefinito in Ubuntu. Ha funzionato per me e spero che questo post aiuti.

0

Fare clic con il pulsante destro del mouse sul tipo di file in questione (ad es. Txt) e fare Open With > Other Application...

Fai clic nel Enter a custom commandcampo sotto il solito elenco di applicazioni. Accedere:

wine C:\\windows\\command\\start.exe /Unix /home/linuxusername/.wine/dosdevices/c:/users/Public/Desktop/Notepad++.lnk

... Ora fai clic sul pulsante Set as default.

In alternativa, invece di Open Withecc., Puoi usare mimeopen -d yourfile.txtTerminale e otterrai un Use command:prompt simile nel quale puoi passare il comando sopra.

Ora dovresti essere in grado di fare doppio clic sul tipo di file in questione per aprirlo - yay!

Appunti:

  • Ciò presuppone che Notepad ++ sia installato in wine con un collegamento sul desktop, altrimenti adatta il tuo percorso.

  • linuxusername deve ovviamente essere sostituito con il tuo nome utente.

  • Public sembra essere il nome utente predefinito di Windows creato dall'installazione di Wine.

  • Funziona anche con Debian puro.
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.