iTerm 2에서 종료시 탭을 저장할 수 있습니까? 다시 시작한 후 동일한 디렉토리를 다시 열 필요가 없습니까?
예를 들어 Chrome처럼.
설정에서 이러한 옵션을 찾을 수 없습니다. 어쩌면 "배열"이 내가 원하는 것이지만 탭을 명시 적으로 저장 해야하는 것 같습니다.
iTerm 2에서 종료시 탭을 저장할 수 있습니까? 다시 시작한 후 동일한 디렉토리를 다시 열 필요가 없습니까?
예를 들어 Chrome처럼.
설정에서 이러한 옵션을 찾을 수 없습니다. 어쩌면 "배열"이 내가 원하는 것이지만 탭을 명시 적으로 저장 해야하는 것 같습니다.
답변:
iTerm2의 창 화면에서 ⇧ ⌘ S및 ⇧ ⌘ R옵션을 사용하여 창 배열을 저장하고 복원 할 수 있습니다
기본 배열 옵션을 시작하여 기본 설정 -> 일반 -> 시작 -> 기본 창 배열 열기 에서 활성화 할 수 있습니다 .
기본 설정 -> 정렬 탭 ⇧ ⌘ S에서 정렬을 추가 하고 관리 할 수 있습니다 .
OSX 10.10.4를 실행하는 방법은 다음과 같습니다.
매일 밤 iTerm (최신 릴리스)을 설치하십시오. 양조가 가장 쉽습니다.
brew tap caskroom/versions && brew cask install iterm2-nightly
다른 버전과 나란히 실행할 수 있습니다. Spotlight를 사용하고 버전을보고 어떤 버전을 열고 있는지 확인합니다. 기본적으로 탭과 디렉토리를 복원하는 세션 복원을 사용하도록 설정됩니다. 그러나 앱을 종료 할 때 창을 닫는 시스템 환경 설정> 일반 에서 Apple 시스템 환경 설정을 조정해야 할 수도 있습니다 . 혼동 될 경우 스크린 샷 은 이 Gitlab 문제 를 참조하십시오 .
나 같은 사람이 iTerm 2.9 베타에서 '세션 복원'을 활성화하는 데 문제가있는 경우 다음과 같이하십시오.
아마도 기술 전문가에게는이 기능이 작동하기 위해이 옵션을 선택해야한다는 것이 분명하지만 나에게는 그렇지 않았습니다.
https://www.iterm2.com/documentation-restoration.html iterm2에서 가능합니다.
Prefs> Advanced> Enable session restore를 사용 하여이 기능을 토글 할 수 있지만이 설정을 변경 한 후 iTerm2를 다시 시작해야합니다.
또한 일반 시스템 환경 설정 ( https://support.apple.com/en-us/HT204005) 에서 "앱 종료시 창 닫기"를 선택 해제해야했습니다 .
꽤 늦게 도착하지만 먼저 일부 프로필을 만든 다음 Command- Option/ Alt- 를 사용하십시오 Shift H( H수평 분할 또는 V수직 분할 을 위한 스왑 인 ). 프로필 목록이 표시되고 분할에 추가 할 수 있습니다. 일단 Sairam이했던 것처럼 설정을 빌드하면
여기 ivid2 프로파일 및 창 배열에 대한 설명이 있습니다.
여전히 원하는 것은 아니지만 $ITERM_SESSION_ID
환경 변수를 확인하여 저장된 창 배열과 결합하여 어떤 패널에 있는지 확인할 수 있으므로 각 패널이 다른 초기 경로 또는 다른 것으로 시작하도록 할 수 있습니다 기본적으로 실행하고 싶습니다.
예를 들어, 저장된 창 배열은 첫 번째 탭에 두 개의 패널이있는 두 개의 탭입니다. 따라서 $ITERM_SESSION_ID=w0t0p0
첫 번째 탭의 첫 $ITERM_SESSION_ID=w0t0p1
번째 패널, 두 번째 패널 및 $ITERM_SESSION_ID=w0t1p0
두 번째 탭의 단일 패널을 갖 습니다 . 'w'는 창을, 't'는 탭을, 'p'는 패널을 나타냅니다. 내 변수에서 이러한 변수를 확인 .zshrc
하고 각각 w0t0p0에서 Vim을, w0t1p0에서 iPython을 실행합니다.
iTerm2의 공식 웹 사이트에서 해결책을 찾았습니다 . https://www.iterm2.com/documentation-restoration.html 여기에서 확인 하십시오 .
iTerm2를 설정하면 Chrome과 마찬가지로 마지막 세션이 복원됩니다. 그러나 프로세스 (예 : npm start)는 복원 할 수 없습니다.
iTerm2 빌드 3.0.14 및 macOS Sierra 10.12.6 (16G29)에서 완벽하게 작동합니다. 도움이 되길 바랍니다.