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
| 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 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”