Tập tin tmux.conf mặc định nằm ở đâu?


47

Tôi muốn sao chép tệp tmux.conf mặc định vào thư mục chính của mình, nhưng tôi không thể tìm thấy vị trí trong Ubuntu 12.04. Trang man nói rằng tệp nằm trong /etc/tmux.conf tuy nhiên điều này không phù hợp với thiết lập của tôi.


4
Để tìm một tập tin có tên <filename>trong một thư mục <directoryname>sử dụng lệnh sau : find <directory> -iname <filename>.
xanh

Câu trả lời:


60

Bạn có thể sử dụng cài đặt hiện tại (mặc định) làm điểm bắt đầu:

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

Lưu ý bây giờ cần có ống dẫn đến mèo vì một lỗi đã biết khi chuyển hướng thiết bị xuất chuẩn tmux sang tệp.


8
hoặc tmux show -g | sed 's/^/set-option -g /' > ~/.tmux.conf: điều đó đã chuẩn bị trước tất cả các dòng với mộtset -g
Tobias Kienzler

Tôi đã gặp lỗi: không có máy chủ nào chạy trên / tmp / tmux-0 / mặc định
RutgerH

@RutgerH bắt đầu tmux sau đó tách phiên sau đó thực hiện lệnh này. Tôi cũng đã thấy điều này: D
Kangarooo

2
Bạn không cần cat. Cứ làm đi tmux show -g > ~/.tmux.conf. Sử dụng catnhư thế này được gọi là UUOC - "sử dụng vô dụng cat".
Shadowtalker

16

Theo dpkg -L tmuxđó cho bạn thấy các tập tin gói được cài đặt, không có tmux.conf mặc định trong gói. /etc/tmux.confchỉ là một vị trí mà bạn có thể sử dụng (chỉ có ý nghĩa với nhiều người dùng sử dụng tmux) sẽ được đánh giá trước ~ / .tmux.conf. Bạn phải tạo tập tin .conf của riêng bạn. Có một cái nhìn về ví dụ này (lần đầu tiên nhấn vào google):

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


5
Không tìm thấy URL được yêu cầu /~wired/conf/tmux.conf không được tìm thấy trên máy chủ này. Máy chủ Apache tại dev.gentoo.org Cổng 443
Kangarooo

7

Không có /etc/tmux.conftập tin mặc định . Bạn có thể bắt đầu với các tệp conf mẫu trong /usr/share/doc/tmux/exampleshoặc xem hướng dẫn / web / vv. để đến với tập tin cấu hình của riêng bạn.

Thư mục exampleschứa:

/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

0

Câu trả lời hàng đầu tmux show -g | cat > ~/.tmux.confđã không làm việc cho tôi vì tôi có một loạt unknown commandlỗi.

Khi tiếp tục đào nó phải thực hiện với thay đổi cú pháp để tmux show -gkhông còn tạo các tệp cấu hình hợp lệ. Bạn phải đăng ký trước mỗi dòng set -gđể điều này hoạt động hoặc chạy:

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

-2

Các tập tin cấu hình được đặt trong /usr/share/tmux, không phải trong /usr/share/doc/tmux.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.