Bagaimana cara mengatur terminal default ke terminator? [Tutup]

118

Menggunakan Xubuntu.

Saya ingin terminator menggantikan terminal default. Misalnya, ketika mengklik kanan di dalam folder lalu memilih terminal terbuka, saya ingin Terminator membuka alih-alih default.

Bagaimana saya bisa mencapai ini?

Menjalankan Turtle
sumber
1
Jangan instal terminator dari perangkat lunak Ubuntu. Instal melalui sudo apt update sudo apt install terminator. Ini akan menjadikan terminator sebagai terminal default
ToTenMilan
@ToTenMilan benar. Menginstal terminatordari baris perintah secara otomatis menjadikannya terminal default - perilaku yang saya benci meskipun saya suka menggunakan terminator secara selektif , untuk hal-hal tertentu. Jadi, berikut ini cara membatalkan setelnya dari default setelah menjadikannya default tanpa izin Anda: askubuntu.com/questions/1096329/… .
Gabriel Staples

Jawaban:

157

Dari dalam terminal, coba

sudo update-alternatives --config x-terminal-emulator

Pilih terminal yang diinginkan dari daftar alternatif.

devnull
sumber
5
Tidak berfungsi, meskipun saya mendapatkan ini: ----------------------------------------- ------------------- * 0 / usr / bin / terminator 50 mode otomatis 1 / usr / bin / koi8rxterm 20 mode manual 2 / usr / bin / lxterm 30 mode manual 3 / usr / bin / terminator 50 mode manual 4 / usr / bin / uxterm 20 mode manual 5 /usr/bin/xfce4-terminal.wrapper 40 mode manual 6 / usr / bin / xterm 20 mode manual
Running Turtle
Saya menyadari komentar di atas mungkin tidak terlalu terbaca ... Jadi: setelah saya menjalankan perintah, terminal default masih muncul, meskipun terminator sepertinya dipilih. Tidak ada perbedaan setelah reboot.
Running Turtle
Mungkin window manager Anda mengesampingkan default. Apa window manager Anda?
devnull
windows manager adalah xfce
Running Turtle
1
Masalah yang sama (LXDE). Berjalan sudo update-alternatives --config x-terminal-emulatortampaknya tidak cukup: update-alternativesberalih ke emulator terminal baru dalam mode manual, tetapi yang lama masih dalam mode otomatis. Pada akhirnya, yang lama itulah yang terus dimulai. Dibutuhkan sesuatu yang lain.
Nickolai Leschov
90

ubah Settings Manager >> Preferred Applications >> Utilities

pengguna2805885
sumber
4
Ini bekerja dengan sempurna untuk saya di Xubuntu 14.10.
Selalu Meminta
1
bekerja untuk saya untuk Linux Mint Rebecca
Alex Punnen
2
Bekerja dengan ubuntu-mate juga
Yash
1
Catatan: Ini hanya bekerja saat menjalankan DEs / WMs seperti GNOME, Cinnamon, dan KDE, dan tidak jika pengguna menjalankan kotak terbuka misalnya. Alat GUI yang dibutuhkan tidak selalu ada.
Damian Silva
1
Tidak berfungsi pada Ubuntu MATE ketika mencoba mengatur Hyper sebagai terminal default
kas
46

Salin-tempel yang berikut ini ke terminal Anda saat ini:

gsettings set org.gnome.desktop.default-applications.terminal exec /usr/bin/terminator
gsettings set org.gnome.desktop.default-applications.terminal exec-arg "-x"

Ini memodifikasi dconf untuk menjadikan terminator sebagai program default. Anda juga dapat menggunakan dconf-editor (alat berbasis GUI) untuk membuat perubahan pada dconf, seperti yang disarankan oleh jawaban lain. Jika Anda ingin mempelajari dan memahami lebih lanjut tentang topik ini , ini dapat membantu Anda.

Akyidrian
sumber
1
perintah tidak bekerja untuk saya, tetapi dconf-editor melakukannya di linux mint 17.
ara.hayrabedian
3
Jawaban berperingkat lebih tinggi tidak berhasil untuk saya, tapi ini berhasil
LoganEtherton
Apa yang dilakukan baris kedua? Menjalankan baris pertama saja sudah berhasil bagi saya.
Luce
20

devnull benar;

sudo update-alternatives --config x-terminal-emulator

bekerja. Lihat di sini dan di sini , dan beberapa komentar di sini .

WillC
sumber
17

buka dconf Editor dan buka org> gnome> desktop> aplikasi> terminal dan ubah gnome-terminal menjadi terminator

Natwar Singh
sumber
3
Ini tidak berhasil untuk saya.
prolink007
1
Seharusnya berhasil, saya menggunakannya setiap saat.
Natwar Singh
1
@netsmertia Ini hanya akan bekerja jika pengguna menjalankan GNOME, atau telah memasang alat GNOME yang tepat.
Damian Silva
1

Di xfce (misalnya di Arch Linux) Anda dapat mengubah parameter TerminalEmulator:

 TerminalEmulator=xfce4-terminal

untuk

TerminalEmulator=custom-TerminalEmulator

Lain kali Anda ingin membuka jendela terminal, xfce akan meminta Anda untuk memilih emulator. Anda tinggal memilih /usr/bin/terminator.

Default Sistem

/etc/xdg/xfce4/helpers.rc

Default Pengguna

/home/USER/.config/xfce4
Jonathan Komar
sumber
Dapat mengonfirmasi bahwa untuk xfce (dan aplikasi yang terkait dengan xfce, seperti thunar) menyalin file default helpers.rc dari / etc ke ~ / .config dan mengubah nilai TerminalEmulator ke yang diinginkan berfungsi. Diuji untuk xfce untuk menggunakan gnome-terminal di Arch.
Meiogordo
-8

Satu-satunya cara yang berhasil bagi saya adalah

  1. Buka nautilus atau nemo sebagai pengguna root gksudo nautilus
  2. Buka / usr / bin
  3. Ubah nama terminal default Anda menjadi nama lain untuk contoh "orig_gnome-terminal"
  4. ganti nama terminal favorit Anda menjadi "gnome-terminal"
RicardoUlloa
sumber
Saya tidak sengaja mencatat suara, jadi jika Anda menerima suntingan saya, saya batalkan suara.
BG BRUNO
1
untuk membuka Nautilus dengan benar dengan hak akses root, Anda harus menjalankannya gksudo nautilus.
Sam Bernstein
3
Mungkin cara terburuk untuk melakukannya. Jika sama sekali, Anda dapat membuat symlink di /usr/local/bin.
Bachsau