Jak uzyskać domyślny plik konfiguracyjny tmux?

Zainstalowałem tmux przez apt-get i nie ma .tmux.conf w moim katalogu domowym, nawet po uruchomieniu tmux.

Próbowałem postępować zgodnie z samouczkiem tmux , ale pierwsza część dotyczy modyfikacji tego pliku, ale ponieważ nie mam tego pliku, utknąłem. Jak uzyskać plik konfiguracyjny tmux?

Komentarze

Odpowiedź

Powinno być kilka przykładowe pliki konfiguracyjne w /usr/share/doc/tmux/examples lub /usr/share/tmux/. Możesz skopiować dowolne z nich do ~/.tmux.conf w celu przetestowania.

Alternatywnie możesz utworzyć ~/.tmux.conf z ustawienia domyślne przy użyciu tego polecenia z poziomu tmux:

tmux show -g > ~/.tmux.conf 

To polecenie działa z tmux w wersji 1.8.

W starszych wersjach tmux błąd dotyczący przekierowywania standardowego wyjścia do pliku może wymagać tego polecenia:

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

Więcej informacji można znaleźć tutaj .

Komentarze

  • Dlaczego | cat część jest konieczna?
  • Nie jest ', przynajmniej w tmux 1.8. ' zredagowałem odpowiedź, aby to odzwierciedlić.
  • Zdecydowanie sugeruję naukę / nauczanie długich form poleceń. Krótkie formy bywają bardzo trudne do wyszukania. Spróbuj wyszukać manpages.ubuntu.com/manpages/xenial/en/man1/tmux.1.html dla show-options następnie wyszukaj show.

Odpowiedź

Jeśli .tmux.conf plik nie istnieje, możesz go po prostu utworzyć. tmux przeczyta je następnym razem, gdy zaczniesz tmux.

Reszta tej odpowiedzi dotyczy ustalenia, co „Domyślne opcje” są, ale pamiętaj, że nie są one potrzebne, chyba że „jesteś zainteresowany tym, czym one są.

tmux własne polecenie show-options z flagą -g spowoduje zrzucenie wszystkich globalnie ustawionych opcji w bieżącym tmux sesja (tzn. tmux musi być uruchomiona, aby z niej korzystać).

Więc jeśli ty ” jeśli jesteś w sesji tmux, twój plik ~/.tmux.conf jest pusty, wtedy następujące ustawienia zrzucą domyślne ustawienia:

$ tmux show-options -g >tmux.conf-default 

Niektóre opcje są ustawiane przez tmux, sprawdzając środowisko powłoki. Na przykład otrzymuję status-keys vi, prawdopodobnie dlatego, że używam przypisań klawiszy Vi w mojej powłoce (EDITOR jest ustawione na vim).

W każdym razie opcje uzyskasz w ten sposób. Jednak zauważyłem, że jest bardzo mało rzeczy, które muszę konfigurować w tmux. Uważam, że jest domyślnie dobrze skonfigurowany według mojego gustu i po prostu ponownie ustawiam klucz prefiksu na Ctrl + a ( b jest o jeden krok za daleko w prawo dla wygody na mojej klawiaturze Dvoraka), i to wszystko.

Jeśli nie potrzebujesz / nie chcesz niczego zmieniać w domyślnych opcjach, to nie robisz tego. Nie potrzebujesz pliku .tmux.conf.

Odpowiedź

jeśli jest zainstalowany przez homebrew, a następnie ścieżka byłoby „/usr/local/Cellar/tmux/2.8/share/tmux”

A w tej lokalizacji byłby przykładowy plik conf, możesz utworzyć nowy plik tmux.conf w tej lokalizacji i następnie wykonaj następujące polecenie „tmux source-file tmux.conf”

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *