Imao sam problema kod otvaranja tekstualni fajlova u Vimu iz fajl menadžera (Neme). Jednostavno se ništa nije dešavalo nakon klikova na fajl.
Između pojave problema i konačnog razumijevanja prošlo je dosta vremena. Pošto je prilično dosadno za objasniti ovo je otprilike tok: problem otvaranja, ne znam zašto, hakasto rješenje pomoću vlastitog desktop fajla koji pokreće fajl u Vimu u emulatoru terminala, propadanje hakastog rješenja jer Archov Vim paket dobija desktop fajl, shvatanje problema nakon svega.
Najčistije hakasto rješenje za tuđu grešku
Ispostavilo se da je na kraju lanca Glib. Problem leži u striktno
zadanoj listi emulatora terminala.
Ako je u desktop fajlu prisutno Terminal=yes
, koristi se jedan od tih
emulatora terminala za otvaranje programa. U slučaju da nijedan od navedenih
emulatora terminala nije instaliran, ništa neće biti otvoreno.
Fiksno navođenje par emulatora terminala je pomalo čudno i postoji prijava greške, ali izgleda trenutno i nakon više godina nije došlo do rješenja.
Privremeno, najlakše, bez potrebe pečovanja Gliba rješenje je napraviti symlink za gnome-terminal koji pokazuje na emulator terminala koji ja koristim.
ln -s VAŠ-EMULATOR /usr/bin/gnome-terminal
Ažuriranje
Nakon dodavanja ovog
je xfce4-terminal uvršten u listu i nije potrebno koristiti gore navedeno
rješenje. Ako koristite neki emulator terminala što nije na spisku,
i dalje je korisno koristiti symlink rješenje.
Nadam se da će osoba koja održava Glib pronaći univerzalno prihvatljivo rješenje da ovo nije potrebno u budućnosti.