개발 셸을 설정한 후(예: 특정 구성으로 PostgreSQL 클러스터 시작, 여러 환경 변수 내보내기, 여러 애플리케이션 "설치" nix-shell
) 호출 셸의 모든 항목을 사용할 수 있는 tmux를 시작하려고 합니다.
기본적으로 tmux는 내 환경 변수를 무시하며 내가 찾은 모든 솔루션은 각 변수를 하나씩 다시 선언하는 방법을 설명합니다. (나도 해독할 수 없기 때문에 틀렸을 수도 있지만tmux 매뉴얼 페이지의 관련 부분.)
- 다시 연결할 때 tmux에서 환경 변수를 재설정해야 하는 이유는 무엇입니까?
- https://stackoverflow.com/questions/20701757/tmux-setting-environment-variables-for-sessions
나는 프로덕션에서 정적이고 선언적인 접근 방식을 좋아하지만 때로는 문제를 빨리 해결하고 싶을 때도 있습니다.