Di mana file tmux.conf default berada?


47

Saya ingin menyalin file tmux.conf default ke direktori home saya, tetapi saya tidak dapat menemukan lokasi di Ubuntu 12.04. Halaman manual menyatakan bahwa file tersebut berada di /etc/tmux.conf namun ini tidak cocok dengan pengaturan saya.


4
Untuk menemukan file dengan nama <filename>dalam direktori <directoryname>digunakan perintah berikut: find <directory> -iname <filename>.
hijau

Jawaban:


60

Anda dapat menggunakan pengaturan saat ini (default) sebagai titik awal:

tmux show -g | cat > ~/.tmux.conf

Perhatikan bahwa pipa ke kucing diperlukan untuk saat ini karena bug yang dikenal saat mengarahkan ulang tmux stdout ke file.


9
atau tmux show -g | sed 's/^/set-option -g /' > ~/.tmux.conf: yang sudah akan mengawali semua baris denganset -g
Tobias Kienzler

Saya mendapat kesalahan: tidak ada server yang berjalan di / tmp / tmux-0 / default
RutgerH

@ Rutger mulai tmux kemudian lepaskan sesi kemudian lakukan perintah ini. Saya juga melihat ini: D
Kangarooo

2
Anda tidak perlu cat. Lakukan saja tmux show -g > ~/.tmux.conf. Menggunakan catseperti ini dikenal sebagai UUOC - "penggunaan tidak berguna cat".
shadowtalker

16

Seperti dpkg -L tmuxyang menunjukkan kepada Anda file apa paket yang diinstal, tidak ada tmux.conf default yang disertakan dalam paket. /etc/tmux.confhanyalah lokasi yang dapat Anda gunakan (hanya masuk akal dengan banyak pengguna menggunakan tmux) yang akan dievaluasi sebelum ~ / .tmux.conf. Anda harus membuat file .conf Anda sendiri. Lihat ini misalnya (klik pertama di google):

http://dev.gentoo.org/~wired/conf/tmux.conf


5
Tidak Ditemukan URL yang diminta /~wired/conf/tmux.conf tidak ditemukan di server ini. Apache Server di dev.gentoo.org Port 443
Kangarooo

7

Tidak ada /etc/tmux.conffile default . Anda bisa mulai dengan file conf contoh di /usr/share/doc/tmux/examples, atau lihat manual / web / etc. untuk datang dengan file konfigurasi Anda sendiri.

The examplesdirektori berisi:

/usr/share/doc/tmux/examples/n-marriott.conf
/usr/share/doc/tmux/examples/t-williams.conf
/usr/share/doc/tmux/examples/vim-keys.conf
/usr/share/doc/tmux/examples/h-boetes.conf
/usr/share/doc/tmux/examples/screen-keys.conf

1

Jawaban teratas tmux show -g | cat > ~/.tmux.conftidak berfungsi untuk saya karena saya mendapat banyak unknown commandkesalahan.

Setelah menggali lebih lanjut, hal ini berkaitan dengan perubahan sintaksis sehingga tmux show -gtidak lagi menghasilkan file konfigurasi yang valid. Anda harus menambahkan sebelumnya setiap baris set -gagar ini berfungsi atau berjalan:

tmux show -g | sed 's/^/set -g /' > ~/.tmux.conf

-2

File config terletak di /usr/share/tmux, bukan di /usr/share/doc/tmux.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.