2014-04-19 1 views

답변

14

두 번째 명령에 오타가 있습니다. 세미콜론에서 벗어나야합니다. man tmux의 예를 참조하십시오 :

바인드 키 R 원본 파일 ~/.tmux.conf \; \
        디스플레이 메시지 매뉴얼 설명에 간다

으로 "수행 소스 파일"

여러 명령은 명령 시퀀스의 일부로서 함께 지정할 수 있습니다. 각 명령은 공백과 세미콜론으로 구분해야합니다. 명령은 왼쪽에서 오른쪽으로 차례대로 실행되는 이고 백 슬래시로 끝나는 행은 다른 백 슬래시로 이스케이프 될 때를 제외하고는 다음 행으로 넘어갑니다. 리터럴 세미콜론은 백 슬래시로 이스케이프 처리하여 포함시킬 수 있습니다 (예 : 바인드 키로 명령 시퀀스를 지정할 때).
+0

예, 세미콜론을 이스케이프 처리하지 않으면 서버가 처음 시작될 때 실제로'display-message' 명령이 실행됩니다. 이 문제는 초기 클라이언트가 실제로 연결되기 전에 발생하고 창이 있기 전에 오류 메시지가 표시됩니다. –

+0

완벽한 답변 주셔서 감사합니다. man 페이지에서 특정 예제를 검색해야한다고 생각합니다. – dmonopoly

8

set 몇 개의 명령에 -g 플래그가없는 경우이 오류 메시지가 나타났습니다. 따라서 문제가있는 경우 set-g을 추가하십시오.