Bagaimana saya membuat Terminator memulai dengan tata letak khusus saya?

125

Terminator sangat kuat dalam mengatur beberapa komputer atau server karena jendela terpisah dan fungsi semua kelompok. Tapi ini masalahnya: Saya membuat Layout saya sendiri dan akan sangat senang memuatnya saat startup terminator. Apakah itu mungkin?

zulu34sx
sumber
1
Bisakah Anda memposting ~/.config/terminator/config, atau setidaknya semuanya di bawah ini [layouts]?
pconley
Hai ... Tidak ada Folder ~ / .config / terminator.
zulu34sx
Jika Anda memiliki perintah yang sedang berjalan di tata letak Anda, terminator perlu beberapa detik untuk menggambar tata letak. Tambahkan baris seperti sleep 1pada skrip shell Anda.
buka file config ~/.config/terminator/configdan edit command = cd /some/folder; bash. kemudian simpan dan buka kembali terminator.
suhailvs

Jawaban:

22

Ada cara yang sangat mudah untuk mencapai ini:

  • Buka Terminator
  • Klik kanan -> Preferensi
  • Pada tab Layouts (di sebelah kanan tab Profiles ), edit yang default, Anda akan melihat bahwa ia mengatakan Window | window0 dan Terminal | anak1 .
  • Untuk Terminal | child1 , Anda dapat mengatur: Profil (untuk memilih dari yang diinstal), perintah Default , dan direktori Bekerja .
  • Tetapkan mereka untuk apa pun yang Anda suka, tutup , buka kembali ...
  • ... dan voila !

Semoga ini bisa membantu!

Magna Centipede
sumber
3
Penting: Ikuti langkah-langkah ini dengan tepat dan berhasil. Anehnya, jika Anda mengklik "Simpan" setelah menetapkan perintah Kustom dan / atau direktori Kerja, itu tidak akan berfungsi. Mengklik Simpan tampaknya menghapus semua yang Anda masukkan untuk perintah Kustom dan direktori Kerja.
trebormf
Ini bahkan tidak menjawab pertanyaan. Pertanyaannya adalah tentang mengubah tata letak default, bukan mengubah profil untuk terminal tertentu dalam tata letak.
Fritz
1
Saya telah menandai karena tidak menjawab pertanyaan meskipun ditandai seperti itu. Saya pikir demi komunitas yang kuat, sangat penting bahwa jawabannya, bahkan jika itu membantu penanya yang asli, juga membantu komunitas tersebut. Jawaban ini tidak.
SeveQ
163
  1. Setelah mengatur tata letak Anda, klik kanan pada latar belakang terminal apa saja dan pilih Preferensi → tab Tata Letak dan klik tombol Tambah .

  2. Beri nama dan tekan Tutup .

  3. Ini harus membuat ~/.config/terminator/configfile yang disebutkan .

  4. Sekarang Anda dapat memulai terminator menggunakan tata letak tersimpan menggunakan: terminator -l yourLayout(ganti YourLayout dengan apa pun yang Anda pilih pada langkah 2).

  5. (opsional) Edit ~/.config/terminator/configfile sehingga di mana dikatakan [layouts]dan bersarang di bawahnya [[yourLayout]], ganti nama Layout Anda menjadi default dan hapus / ubah nama tata letak default sebelumnya . Sekarang, ketika Terminator mulai tanpa parameter apa pun, itu akan memuat [[default]]tata letak khusus Anda !

mhnagaoka
sumber
2
Saya kira tidak ada cara untuk membuatnya mengingat juga jalur di mana setiap jendela saat disimpan?
JussiR
6
Ubah nama tata letak baru menjadi "default" untuk memulai secara otomatis
e-info128
5
6. Tetapkan perintah awal khusus untuk setiap jendela. =) askubuntu.com/questions/349385/…
vmassuchetto
1
Adakah cara untuk menyimpan tata letak dari perintah shell?
Alex
1
Ini adalah satu-satunya hal yang berhasil untuk saya. Jawaban yang diterima saat ini tidak berfungsi.
jtsmith1287
15

Saya menggunakan metode yang disarankan mhnagaoka , tetapi saya membuatnya dapat digunakan dari peluncur di Unity. Saya juga memiliki masalah dengan terminator -l my_defaultperintah biasa , jadi tentukan flag-flag tambahan ini

  • -b untuk tanpa batas dan
  • -m untuk dimaksimalkan.

Perintah terakhir adalah terminator -m -b -l my_default.

Sekarang Anda perlu mengubah entri terminator.desktop untuk Unity.

Buka folder aplikasi Anda, dalam kasus saya itu /usr/share/applications. Anda harus memiliki izin root untuk mengedit dengan editor teks Anda terminator.desktop.

Dalam kasus saya itu adalah sudo vim terminator.desktop,.

Ganti argumen Exec dengan Perintah Anda.

Sekarang Anda dapat menambahkan entri ke Peluncur Persatuan Anda, dan itu harus selalu membuka tata letak khusus Anda di awal.

Patrick
sumber
4
tidak bekerja di 14.04 saya :( itu hanya menunjukkan jendela terminal terminator yang sama
tishma
Anda harus menambahkan ; bashatau ; zsh(tergantung pada shell Anda) setelah setiap perintah dalam tata letak Anda. Kemudian berfungsi dengan baik dan membuka semua jendela.
Lukas
14

Setelah menyimpan tata letak Anda (sesuai jawaban mhnagaoka ), Anda dapat membuat perubahan Anda digunakan secara default dengan mengedit file konfigurasi.

Edit ~/.config/terminator/configfile dan cari di mana dikatakan [layouts]. Seharusnya terlihat seperti ini:

[layouts]
  [[default]]
    # ..default layout
  [[yourLayout]]
    # ..your custom layout

Ubah nama [[yourLayout]]menjadi [[default]]dan hapus / ubah nama tata letak default sebelumnya. Sekarang, ketika Terminator mulai tanpa parameter apa pun, itu akan memuat tata letak khususdefault Anda !

ohanhi
sumber
1
Jawaban ini paling cocok untuk saya karena tidak bergantung pada menggunakan interaksi mouse apa pun.
Reuel Ribeiro
8

Setelah mengatur tata letak Anda, klik kanan pada latar belakang terminal apa saja dan pilih Preferensi → tab Tata Letak dan klik tombol Tambah . Ketika diminta untuk ketik nama "default" dan tekan Enter .

Catatan: Ini mungkin kesalahan tetapi itu kesalahan yang berguna bagi saya!

Aalex Gabi
sumber
1
Solusi yang bagus dan bekerja dengan sempurna. Terima kasih :-)
Rubanraj Ravichandran
1
Untuk semua orang mencari jawabannya. Ini adalah jawaban terbaik dan termudah.
Omar Tariq
Ini luar biasa.
Astrid
Ini tidak berfungsi lagi ..
Astrid
4

Ini sangat sederhana. Tidak perlu mengedit file konfigurasi.

Cukup buat layout khusus Anda dan Klik Kanan-> Preferensi-> Layout-> default dan tekan tombol simpan. Sekarang konfigurasi kita disimpan sebagai konfigurasi default. Dari peluncuran terminator berikutnya, kita akan mendapatkan tata letak khusus di startup itu sendiri.

Lentin Joseph
sumber
Menemukan ini menjadi solusi termudah dari semuanya di sini. Pertama, memposisikan dan membuat set jendela dan grup yang Anda inginkan. Kemudian menyimpan tata letak khusus dan kemudian membuka kembali terminator melakukan trik! Terima kasih!
Shaze
3

Untuk membuka tata letak yang disimpan sebelumnya, buka Peluncur Tata Letak Terminator dengan menekan ALT-L. Di sana, klik tata letak yang Anda butuhkan, dan tekan luncurkan.

Guus
sumber
3

Sama seperti anekdot, bahkan setelah mengonfigurasi tata letak khusus 'gunakan kembali profil untuk terminal yang lebih baru' harus diperiksa jika tidak, terminal baru akan terbuka lagi di profil default. masukkan deskripsi gambar di sini

Sudip Bhandari
sumber