Chcę skopiować domyślny plik tmux.conf do mojego katalogu domowego, ale nie mogę znaleźć lokalizacji w Ubuntu 12.04. Strona podręcznika stwierdza, że plik znajduje się w /etc/tmux.conf, jednak nie jest to zgodne z moją instalacją.
Chcę skopiować domyślny plik tmux.conf do mojego katalogu domowego, ale nie mogę znaleźć lokalizacji w Ubuntu 12.04. Strona podręcznika stwierdza, że plik znajduje się w /etc/tmux.conf, jednak nie jest to zgodne z moją instalacją.
Odpowiedzi:
Możesz użyć bieżących (domyślnych) ustawień jako punktu wyjścia:
tmux show -g | cat > ~/.tmux.conf
Zauważ, że rura do kota jest na razie wymagana ze względu na znany błąd podczas przekierowywania stdout tmux do pliku.
tmux show -g | sed 's/^/set-option -g /' > ~/.tmux.conf: to już poprzedzi wszystkie linie set -g
cat. Po prostu zrób tmux show -g > ~/.tmux.conf. Używanie w catten sposób jest znane jako UUOC - „bezużyteczne użycie cat”.
Jak dpkg -L tmuxpokazuje, jakie pliki zainstalował pakiet, w pakiecie nie ma domyślnego pliku tmux.conf. /etc/tmux.confjest tylko lokalizacją, z której możesz korzystać (ma sens tylko w przypadku wielu użytkowników korzystających z tmux), która zostanie sprawdzona przed ~ / .tmux.conf. Musisz utworzyć własny plik .conf. Spójrz na to na przykład (pierwszy hit w Google):
Brak /etc/tmux.confpliku domyślnego . Możesz zacząć od przykładowych plików conf w /usr/share/doc/tmux/exampleslub zajrzeć do instrukcji / web / etc. wymyślić własny plik konfiguracyjny.
examplesKatalog zawiera:
/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
Najważniejsze odpowiedzi tmux show -g | cat > ~/.tmux.confnie działały dla mnie, ponieważ dostałem mnóstwo unknown commandbłędów.
Po dalszym kopaniu ma to związek ze zmianą składni, więc tmux show -gnie generuje już prawidłowych plików konfiguracyjnych. Musisz dodać każdą linię set -g, aby to działało lub działało:
tmux show -g | sed 's/^/set -g /' > ~/.tmux.conf
<filename>w katalogu<directoryname>należy użyć następującego polecenia:find <directory> -iname <filename>.