Bagaimana bisa gedit
dipaksa untuk membuka jendela baru secara independen dari jendela gedit yang ada setiap kali file teks (.txt) diklik ganda pada desktop Gnome dari Debian 8, Jessie?
Misalkan a.txt sudah terbuka di jendela gedit, dan b.txt diklik dua kali pada desktop Gnome dari Debian 8 Jessie. Kemudian, sayangnya, secara default pabrik, b.txt akan dibuka di tab di jendela yang sama dengan a.txt.
Namun, saya ingin b.txt
dibuka di jendela baru gedit sehingga akan ada dua jendela - jendela yang ada untuk a.txt dan jendela baru untuk b.txt.
Jika Gnome memanggil gedit dengan opsi "-s" seperti pada
gedit -s b.txt
kemudian b.txt
akan dibuka di jendela baru, sementara a.txt tetap di jendela yang ada.
Namun, secara default, Gnome tampaknya memanggil gedit tanpa opsi "-s".
File konfigurasi
/usr/share/applications/org.gnome.gedit.desktop
berisi arahan eksekusi
Exec=gedit %U
Jadi, saya mengubahnya menjadi
Exec=gedit -s %U
oleh perintah berikut, dan restart komputer.
cd /usr/share/applications
su # similar to sudo
mv org.gnome.gedit.desktop org.gnome.gedit.desktop.bak
perl -pe 's/Exec=gedit %U/Exec=gedit -s %U/' org.gnome.gedit.desktop.bak > org.gnome.gedit.desktop
diff org.gnome.gedit.desktop org.gnome.gedit.desktop.bak
Namun, metode ini gagal. B.txt masih terbuka di tab di jendela yang sama dengan a.txt. Aku terjebak. Saya membutuhkan bantuan Anda.
Mode default gedit adalah "jendela tunggal, banyak tab". Saya ingin mode "beberapa jendela".
Omong-omong, metode tidak berguna berikut ini mengubah gedit menjadi mode "jendela tunggal, tanpa tab", yang bukan yang saya inginkan.
gsettings set org.gnome.gedit.preferences.ui show-tabs-mode 'never'
Dengan metode "gsettings" ini, gedit secara otomatis menutup a.txt dan menggunakan kembali jendela a.txt yang ada untuk membuka b.txt di dalamnya setiap kali b.txt diklik dua kali pada desktop. Jadi, ini adalah mode "jendela tunggal, tanpa tab" (sebagai lawan dari "banyak jendela").
(Omong-omong, nilai default untuk "show-tabs mode" adalah 'otomatis'.)