Saya bekerja dengan banyak file csv dan saya membukanya dengan gedit atau libreoffice di waktu yang berbeda. Saya ingin mereka berdua di menu konteks untuk menghemat waktu.
Di masa lalu, ada sub-menu ini di mana saya dapat memilih buka dengan dan itu daftar aplikasi lain, tanpa membuka menu kedua. Perilaku baru ini menghabiskan beberapa detik yang berguna.
Apakah ada opsi untuk mengembalikan entri menu konteks ini? Atau ada peretasan untuk mendapatkan perilaku serupa?
18.04
context-menu
tokyoCoder
sumber
sumber
Jawaban:
Saya tidak berpikir Anda dapat mengembalikan perilaku lama tanpa mengadaptasi kode sumber. Namun, mengklik bijaksana, perilaku saat ini tidak seburuk itu. Seperti sebelumnya, Anda perlu tiga klik untuk meluncurkan file / dokumen dengan aplikasi lain. Satu-satunya perbedaan adalah bahwa langkah terakhir adalah klik dua kali daripada satu klik. Ya, daripada mengklik aplikasi dan kemudian tombol "Pilih", Anda dapat mengklik dua kali aplikasi.
Pertama kali, dialog "Aplikasi yang Dianjurkan" akan kosong. Namun, daftar itu akan diisi dengan aplikasi yang Anda tentukan. Jadi dalam kasus Anda, "Editor Teks" (gedit) dan "Libreoffice Writer" akan masuk ke daftar itu. Anda memilih program dengan klik dua kali, sedangkan dengan pendekatan submenu sebelumnya, itu akan menjadi satu klik.
Secara pribadi, saya suka antarmuka yang lebih baik, karena ikon program disajikan dalam ukuran yang lebih besar dan dialognya tidak mudah ditutup ketika Anda mengarahkan mouse sedikit ke arah yang salah.
Atau, Anda dapat mengatasinya dengan skrip nautilus , tetapi ini tidak sensitif terhadap file yang Anda pilih.
Sebagai opsi ketiga, Anda dapat mengonfigurasi item menu klik kanan yang sepenuhnya sesuai dengan konteks dengan tindakan nautilus aplikasi pihak ketiga . Instalasi saat ini mungkin kurang mudah, dan jika Anda membuatnya berfungsi dengan baik, Anda akan menghadapi beberapa kurva belajar. Ini kuat tetapi juga agak rumit.
sumber
Alih-alih fokus mencoba membuka beberapa aplikasi, mari kita memiliki satu aplikasi yang membuka file di beberapa aplikasi lain. Untuk itu kita dapat membuat
.desktop
file khusus./.local/share/applications/
dan membiarkannyaopen_dual.desktop
. Isi begitu (Icon=
opsional, jadi tidak termasuk; perhatikan juga saya tidak punya kantor gratis, jadi gunakanwps
dalam contoh ini sebagai gantinya, tetapi untuk Anda perintahnya seharusnyalibreoffice --writer
):Setelah selesai, Anda harus dapat mengiklankannya ke menu "buka dengan".
Atau, sebagai skrip Nautilus. Simpan di
.local/share/nautilus/scripts/
dan sebut sajadual_open.sh
Jadikan skrip dapat dieksekusi dengan
chmod +x ~/.local/share/nautilus/scripts/dual_open.sh
. Sekarang Anda harus memiliki menu "skrip" ketika Anda mengklik kanan pada file dandual_open.sh
harus tersedia sebagai opsi.sumber