Notepad ++ 'ı Ubuntu'da editör olarak nasıl ayarlarım?


15

Wine'dan notepad ++ kullanıyorum.

Notepad ++ 'ı varsayılan editörlerden biri olarak ayarlamak istiyorum. Bir dosyayı sağ tıklatıp Birlikte Aç'ı seçerek ayarlamaya çalıştım. Ancak sonuç listesinde Notepad ++ görmedim (Diğer Programları Seç'e tıkladıktan sonra bile).


1
* Nix sistemleri için Notepad ++ ve diğer kazançlardan çok daha iyi editörler var. Geany'yi deneyin ve boktan kazanma uygulamalarını unutun.
Jakub Rakus

@ Lustful-rat'ın dediği gibi, iyi bir alternatif Gedit olacaktır.
UniversallyUniqueID

Yanıtlar:


5

mimeopenKomutu kullanabilirsiniz

Bir terminal kullanarak notpadd ++ ile açmak istediğiniz bazı uzantıları içeren bir klasöre gidin (burada txt dosyaları için test yapıyorum)

mimeopen -d file.txt

Onlarla notepad ++ bulamazsanız başkalarını seçip notepad ++ 'nızı belirtmeniz durumunda bazı seçenekleri görebileceğiniz bir açılır menü alırsınız.

Ayrıca ilginizi çekebilir Tüm dernekleri gedit'ten başka bir uygulamaya değiştirin


4

Sanırım en gelişmiş seçenek size Ubuntu Tweak aracını veriyor.

resim açıklamasını buraya girin

Burada varsayılan (istediğiniz) uygulamanızı herhangi bir biçime / uzantıya ayarlayabilirsiniz.

Daha ayrıntılı burada açıklanmıştır


3

Notepad ++ ile Wine üzerinden kullanmak yerine, Notepadqq'i doğrudan Ubuntu'ya kurabilirsiniz . Notepad ++ 'ın Ubuntu sürümü olarak düşünebilirsiniz. Notepadqq aşağıdaki gibi kurulabilir:

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

@Aadishri Cevabımı derinlemesine incelediğiniz için teşekkürler, ancak bağlantınız 404 hatası veriyor. Sonunda ekstra bir köşeli ayraç '>' var.
Dhaval Simaria

1
Notepadqq can sıkıcı bir hata var github.com/notepadqq/notepadqq/issues/336
Aadishri

2
Notepadqq, eklenti yöneticisi olmayan özelliklerden yoksundur.
Cees Timmerman

2
Bu soruya cevap vermiyor
Stack Underflow

1

Aşağıdaki adımları izledim ve tam olarak bu sorunu düzeltmek için beni yaptı ve Not Defteri ++ Ubuntu varsayılan editörü olarak yaptı.

  1. Notepad ++ 'ı WINE kullanarak yükledikten sonra "/.local/share/applications/wine/programs/Notepad++" altındaki "Notepad ++. Desktop" dosyasını kopyalayın

  2. Kopyaladığımız "Notepad ++. Desktop" dosyasını aşağıdaki yola "/ usr / share / apps" yapıştırmamız gerekiyor

NOT: Uygulamalar klasörü varsayılan olarak yazma korumalıdır. Terminali açın ve "/ usr / share" yoluna gidin ve aşağıdaki komutu yürütün.

sudo chmod -R 777 uygulamaları

"Notepad ++. Desktop" dosyasını kopyaladıktan sonra , aşağıdaki komutla yapılan bu izin değişikliğini geri alın.

sudo chmod -R 555 uygulamaları

  1. Şimdi, gnome klasöründe ["etc" klasörü içinde bir alt klasör olan) yapılandırma dosyasında değişiklik yapmamız gerekiyor

Not: Yine burada, gnome klasörü varsayılan olarak yazma korumalıdır, bu nedenle terminali açın ve "/ usr / share" yoluna gidin ve aşağıdaki komutu yürütün.

sudo chmod -R 777 cini

  1. Şimdi açmak "defaults.list" gnome klasörü içindeki dosya ve değiştirmek gEdit tarafından ++ Notepad . Ayrıca, belirli bir dosya türü için Notepad ++ uygulamasını varsayılan uygulama olarak da ayarlayabilirsiniz.

Örneğin, Notepad ++ uygulamasında yalnızca düz metin dosyalarını düzenlemek istiyorsanız, "defaultults.list" dosyasında "text / plain" için n bulursanız , aşağıdaki gibi bir satır alırsınız,

metin / düz = gedit.desktop

Şimdi gedit bu Notepad ++ 'ı değiştirin, böylece Notepad ++' ı düz metin için varsayılan uygulama olarak ayarlayacaktır. Değiştirilen çizgi,

Metin ++ / düz = Not Defteri. masaüstü

Şimdi, bu değişiklik yapıldıktan sonra dosyayı KAYDEDİN ve dosyayı kapatın.

[ Varsayılan ayarların yedeklenmesinden başka bir şey olmayan defaults.list.xxxx adlı yeni bir dosya adı bulabilirsiniz ve çok iyi silebilirsiniz. Lütfen diğer iki dosyayı silmediğinizden emin olun: "defaults.list.dpkg-old" ve "menus.blacklist" ]

Gerekli değişiklikleri yaptıktan sonra, aşağıdaki komutla gnome klasörü için daha önce yapılan izin değişikliğini geri alın.

sudo chmod -R 555 cini

  1. İşte bu ... Notepad ++ 'ı Ubuntu'da varsayılan editör olarak yaptınız. Benim için çalıştı ve umarım bu yazı yardımcı olur.

0

Söz konusu dosya türünü sağ tıklayın (örn. Txt) ve Open With > Other Application...

Enter a custom commandHer zamanki uygulama listesinin altındaki alanı tıklayın . Giriş:

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

... Şimdi butonuna tıklayın Set as default.

Alternatif olarak, Open Withvb yerine mimeopen -d yourfile.txtTerminal'de kullanabilirsiniz Use command:ve yukarıdaki komutu geçebileceğiniz benzer bir istem alırsınız .

Şimdi söz konusu dosya türünü çift tıklatarak açabilmeniz gerekir - yay!

Notlar:

  • Bu, Notepad ++ 'ı masaüstü kısayoluyla şaraba kurduğunuzu varsayar, aksi takdirde yolunuzu uyarlayın.

  • linuxusername elbette kullanıcı adınızla değiştirilmelidir.

  • Public Wine kurulumu tarafından oluşturulan varsayılan Windows kullanıcı adı olarak görünür.

  • Bu saf Debian altında da çalışır.
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.