Bagaimana cara mengatur Notepad ++ sebagai editor di Ubuntu?

15

Saya menggunakan notepad ++ dari Wine.

Saya ingin mengatur Notepad ++ sebagai salah satu editor default. Saya mencoba mengaturnya dengan mengklik kanan pada file, lalu Buka Dengan. Tapi saya tidak melihat Notepad ++ di daftar yang dihasilkan (bahkan setelah mengklik Pilih Program Lainnya).

Pan Bydlak
sumber
1
Ada banyak editor untuk sistem * nix, jauh lebih baik daripada Notepad ++ dan item win lainnya. Coba Geany, dan lupakan aplikasi win win yang jelek.
Jakub Rakus
Seperti kata @ lustful-rat, alternatif yang baik adalah Gedit.
UniversallyUniqueID

Jawaban:

5

Anda bisa menggunakan mimeopenperintah

Menggunakan terminal, masuk ke folder yang berisi beberapa ekstensi yang ingin Anda buka dengan notpadd ++ (di sini saya sedang menguji file txt)

mimeopen -d file.txt

Anda akan mendapatkan menu popup, di mana Anda dapat melihat beberapa opsi, jika Anda tidak menemukan notepad ++ dengan mereka memilih yang lain dan menunjukkan notepad Anda ++.

Anda juga mungkin tertarik membaca Ubah semua asosiasi dari gedit ke aplikasi lain

Maythux
sumber
4

Saya kira opsi lanjutan terbaik memberi Anda alat Tweak Ubuntu.

masukkan deskripsi gambar di sini

Di sini Anda dapat mengatur aplikasi default (yang diinginkan) ke format / ekstensi apa pun.

Lebih rinci dijelaskan di sini

Pelawak
sumber
3

Alih-alih menggunakan Notepad ++ melalui Wine, Anda dapat langsung menginstal Notepadqq di Ubuntu. Anda dapat menganggapnya sebagai Notepad ++ versi Ubuntu. Notepadqq dapat diinstal sebagai berikut:

sudo add-apt-repository ppa:notepadqq-team/notepadqq
sudo apt-get update
sudo apt-get install notepadqq
sudo apt-get install notepadqq-gtk
Dhaval Simaria
sumber
@Aadishri Terima kasih untuk jawaban saya yang mendalam tetapi tautan Anda memberikan kesalahan 404. Ada braket sudut ekstra '>' di bagian akhir.
Dhaval Simaria
1
Notepadqq memiliki bug yang mengganggu github.com/notepadqq/notepadqq/issues/336
Aadishri
1
Notepadqq tidak memiliki fitur, tidak terkecuali Plugin Manager.
Cees Timmerman
2
Ini tidak menjawab pertanyaan
Stack Underflow
1

Saya telah mengikuti langkah-langkah di bawah ini dan itu membuat saya memperbaiki masalah ini dan menjadikan Notepad ++ sebagai editor default di Ubuntu.

  1. Setelah menginstal Notepad ++ menggunakan WINE, salin file "Notepad ++. Desktop" di bawah, "/.local/share/applications/wine/programs/Notepad++"

  2. Kita perlu menempelkan file yang disalin "Notepad ++. Desktop" di jalur di bawah ini "/ usr / share / aplikasi"

CATATAN: Folder aplikasi secara default dilindungi penulisan. Jadi buka terminal dan arahkan ke jalur "/ usr / share" dan jalankan perintah berikut.

sudo chmod -R 777 aplikasi

Setelah menyalin file "Notepad ++. Desktop" , kembalikan perubahan izin ini dengan perintah berikut.

sudo chmod -R 555 aplikasi

  1. Sekarang, kita perlu membuat perubahan pada file konfigurasi yang ada di folder gnome [yang merupakan subfolder di dalam folder "etc"]

Catatan: Sekali lagi di sini, folder gnome dilindungi oleh penulisan jadi, buka terminal dan navigasikan ke jalur "/ usr / share" dan jalankan perintah berikut.

sudo chmod -R 777 gnome

  1. Sekarang buka file "defaults.list" di dalam folder gnome dan ganti gedit dengan Notepad ++ . Anda juga dapat secara individual mengatur Notepad ++ sebagai aplikasi default untuk jenis file tertentu.

Misalnya, jika Anda ingin mengedit hanya file teks biasa di Notepad ++, cari file "defaults.list" untuk "text / plain" dan Anda akan mendapatkan baris sebagai berikut,

text / plain = gedit.desktop

Sekarang ganti Notepad ++ gedit bu sehingga, itu akan mengatur Notepad ++ sebagai aplikasi default untuk teks biasa. Baris yang diubah akan terlihat seperti,

text / plain = Notepad ++. desktop

Sekarang, SIMPAN file setelah perubahan ini dilakukan dan tutup file.

[Anda dapat menemukan nama file baru defaults.list.xxxx telah dibuat, yang tidak lain adalah cadangan pengaturan lama dan Anda dapat menghapusnya dengan sangat baik. Pastikan Anda tidak menghapus dua file lainnya yaitu: "defaults.list.dpkg-old" dan "menus.blacklist" ]

Setelah melakukan perubahan yang diperlukan, kembalikan perubahan izin yang dibuat sebelumnya untuk folder gnome dengan perintah berikut.

sudo chmod -R 555 gnome

  1. Itu saja ... Anda telah menjadikan Notepad ++ sebagai editor default di Ubuntu. Ini bekerja untuk saya dan saya harap posting ini membantu.
Arun Prasath
sumber
0

Klik kanan jenis file yang dimaksud (mis. Txt), dan lakukan Open With > Other Application...

Klik di Enter a custom commandbidang di bawah daftar aplikasi yang biasa. Memasukkan:

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

... Sekarang klik tombol Set as default.

Atau sebagai ganti dari Open Withdll. Anda dapat menggunakan mimeopen -d yourfile.txtdi Terminal, dan Anda akan mendapatkan Use command:prompt serupa yang Anda dapat melewati perintah di atas.

Anda sekarang dapat mengklik dua kali tipe file yang dimaksud untuk membukanya - yay!

Catatan:

  • Ini mengasumsikan Anda menginstal Notepad ++ dalam anggur dengan pintasan desktop, jika tidak, sesuaikan jalur Anda.

  • linuxusername tentu saja harus diganti dengan nama pengguna Anda.

  • Public tampaknya menjadi nama pengguna Windows default yang dibuat oleh instalasi Wine.

  • Ini bekerja di bawah Debian murni juga.
Insinyur
sumber