Saya telah meningkatkan ke Ubuntu 13,04 beberapa hari yang lalu.
Dengan Ubuntu 12.10 saya telah mengatur terminal default dengan:
gsettings set org.gnome.desktop.default-applications.terminal exec /usr/bin/terminator
gsettings set org.gnome.desktop.default-applications.terminal exec-arg "-x"
Saya sudah mengaturnya sudo update-alternatives --config x-terminal-emulator
juga.
Tetapi tidak satu pun dari opsi ini bekerja di Ubuntu 13.04.
Bagaimana cara mengatur Terminator sebagai terminal emulator default dengan nautilus " terminal terbuka "?
Ini bukan duplikat. Seperti yang saya katakan: solusi di Bagaimana saya bisa mengatur terminal default yang digunakan di Unity? tidak bekerja di Ubuntu 13.04 dengan nautilus "terminal terbuka".
Pertanyaan saya adalah: "Tetapkan Terminator sebagai terminal emulator standar DENGAN NAUTILUS" OPEN TERMINAL "di Ubuntu 13.04"
nautilus
13.04
terminator
Juan Simón
sumber
sumber
Jawaban:
Berikut cara menambahkan opsi 'Buka di Terminator':
Instal 'Alat Konfigurasi Nautilus-Actions'
Di 'Alat Konfigurasi Nautilus-Tindakan', tambahkan aturan baru dengan yang berikut (sebagai panduan):
Di tab Tindakan, centang kedua kotak dan pilih nama yang sesuai (mis. Buka di Terminator):
Di tab Perintah, setel:
Di tab Mimetypes, atur:
Saya sarankan Anda juga mengubah preferensi di Alat Konfigurasi Tindakan Nautious untuk menyingkirkan menu konteks dua tingkat dengan menghapus centang berikut ini di Edit> Preferensi:
Logout dan Log in lagi.
Sekarang Anda sudah siap dan akan melihat opsi 'Buka di Terminator' jika Anda mengklik kanan di Nautilus.
sumber
Ini juga sedikit 'retas', tapi ini tidak terlalu menyakitkan daripada yang disediakan oleh Germano, dan memungkinkan Anda untuk tetap menggunakan terminal gnome jika Anda perlu merujuknya dengan pathname lengkap (yaitu
/usr/bin/gnome-terminal
alih-alih adilgnome-terminal
).Pastikan file ~ / .bashrc Anda berisi yang berikut:
Kemudian jalankan yang berikut ini di shell:
Akhirnya, log-out, dan kembali ke akun Ubuntu Anda.
sumber
EDIT: Baru saja melihat artinya ini mungkin tidak bekerja dengan 13,04 setelah semua. Namun, ini adalah sesuatu yang akan saya coba (saya pada 12,04 LTS btw): Mengatur nautilus-open-terminal untuk meluncurkan Terminator daripada gnome-terminal
Pesan asli:
Mungkin sudah terlambat, tetapi karena saya sedang mencari solusi untuk hal yang sama tetapi untuk konsole ...
Jika Anda menginstal
dconf-editor
Anda dapat (sangat mirip dengan perintah gsettings) mengatur terminal yang ingin Anda buka dengan membuka dconf-editor dan pengaturan:Setelah itu Anda dapat berhenti dan menginisialisasi ulang nautilus dengan
nautilus -q
(mungkin memerlukan dua eksekusi agar hal berikut muncul)Sekarang juga memungkinkan untuk men-debug nautilus dari baris perintah dengan:
Setiap masalah saat memanggil 'Open in Terminal' akan dicatat di sini.
CATATAN: ini hanya mungkin secara langsung setelah memanggil dengan
-q
bendera. Kalau tidak memanggil nautilus cukup membuka aplikasi dan kembali ke shell tanpa login.Masalah saya, jika itu menarik minat siapa pun, adalah bahwa
-x
arg tidak bekerja dengan konsole, jadi saya mengubahnya--new-tab -e
karena saya tidak ingin jendela Konsole baru terbuka setiap saat.Semoga itu bisa membantu seseorang.
sumber
sumber