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
- Utworzyłem github.com/ gpakosz / .tmux , aby pomóc ludziom zacząć korzystać z tmux
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
| catczęść 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-optionsnastępnie wyszukajshow.
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”