kesalahan perintah tidak dikenal saat memuat .tmux.conf


3

Jadi saya membuat ~ / .tmux.conf seperti yang disarankan di utas lain dengan dua cara berbeda

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

Saya menguji keduanya dan mereka berdua memberi saya kesalahan:

/root/.tmux.conf:25: unknown command: diikuti oleh setiap pengaturan saat memuat dari baris pertama ke baris kedua ke baris terakhir, baris terakhir adalah penjilidan yang saya tambahkan:

bind -n C-x setw synchronize-panes

Berita baiknya adalah ikatan saya berfungsi ...

Saya tidak tahu apa yang menyebabkan kesalahan, tetapi fakta bahwa binding saya berfungsi membuat saya berpikir bahwa Anda mungkin hanya ingin menambahkan konfigurasi tambahan selain default di .tmux.conf

Setiap bantuan dengan masalah atau klarifikasi ini akan sangat dihargai.

Jawaban:


6

Tampaknya tmux.confsintaks telah berubah dan perintah-perintah ini tidak lagi menghasilkan file yang valid secara sintaksis.

Untuk mengonversi opsi yang ditampilkan oleh tmux show -gke perintah tmux yang valid, Anda perlu menambahkan set-option -g(alias lebih pendek :) set -gdi depan masing-masing.

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

Catatan: salah satu baris yang saya tmux show -ghasilkan adalah prefix2 <NONE>yang kelihatannya tidak valid nantinya. Hapus saja jika Anda perlu, banyak baris lain harus baik-baik saja. tmuxVersi saya adalah 2.1-3build1 di Kubuntu 16.04.4 LTS.

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.