Де знаходиться файл за замовчуванням tmux.conf?


47

Я хочу скопіювати файл tmux.conf за замовчуванням у свій домашній каталог, але я не можу знайти місцезнаходження в Ubuntu 12.04. На головній сторінці зазначено, що файл знаходиться за адресою /etc/tmux.conf, однак це не відповідає моїй установці.


4
Щоб знайти файл з ім'ям <filename>в каталозі з <directoryname>допомогою наступної команди: find <directory> -iname <filename>.
зелений

Відповіді:


60

Ви можете використовувати поточні (за замовчуванням) параметри як вихідну точку:

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

Зверніть увагу, що труба для cat потрібна на даний момент через відому помилку під час перенаправлення tmux stdout у файл.


8
або tmux show -g | sed 's/^/set-option -g /' > ~/.tmux.conf: це вже передувало б усі рядки зset -g
Tobias Kienzler

Я отримав помилку: жоден сервер не працює на / tmp / tmux-0 / за замовчуванням
RutgerH

@RutgerH запустити tmux, потім від'єднати сеанс, потім виконати цю команду. Я також бачив це: D
Кенгуру

2
Вам не потрібно cat. Просто роби tmux show -g > ~/.tmux.conf. Використовуючи , catяк це відомо як UUOC - «марна використання cat».
shadowtalker

16

Як dpkg -L tmuxпоказано, які файли встановлено у пакеті, в пакет не входить типовий файл tmux.conf. /etc/tmux.confце лише місце, яке ви можете використовувати (має сенс лише для кількох користувачів, що використовують tmux), яке буде оцінено перед ~ / .tmux.conf. Ви повинні створити власний .conf файл. Погляньте на приклад, наприклад (перший удар у google):

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


5
Не знайдено Запрошений URL /~wired/conf/tmux.conf не знайдено на цьому сервері. Сервер Apache на порту dev.gentoo.org 443
Кенгуру

7

Немає /etc/tmux.confфайлу за замовчуванням . Ви можете почати з прикладних файлів conf у /usr/share/doc/tmux/examples, або переглянути посібник / web / тощо. створити власний файл конфігурації.

examplesКаталог містить:

/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

Верхня відповідь tmux show -g | cat > ~/.tmux.confне спрацювала для мене, оскільки я отримав купу unknown commandпомилок.

Після подальшого копання це стосується зміни синтаксису, тому tmux show -gбільше не створюється дійсних файлів конфігурацій. Ви повинні додати кожен рядок, set -gщоб він працював або запускався:

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

-2

Конфігураційний файл знаходиться в /usr/share/tmux, а не в /usr/share/doc/tmux.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.