iTerm2에서 색 구성표를 번갈아가는 키보드 단축키가 있습니까?


43

iTerm2에서 Solarized 색 구성표를 사용하고 있으며 두 가지 테마가 있습니다. 하나는 낮 시간에는 밝은 배경이고 다른 하나는 밤 시간에는 어두운 배경입니다.

나는 현재 iTerm2 환경 설정으로 이동하여 프로파일을 클릭 한 다음 색상을 클릭하고 마지막으로로드 사전 설정 메뉴에서 테마를 선택하여 그들 사이를 전환하고 있습니다.

내 질문은 : 이것을 키보드 단축키에 바인딩하는 방법이 있습니까?


2
나도 이것을 알고 싶습니다 :)
mikl

해킹으로 사과 스크립트를 작성하여 iterm의 키에 바인딩 할 수 있습니다. 일반적으로 나는 그들이 2 인 경우 다른 프로파일을 정의하고 iTerm의 단축키 중 하나를 재정 의하여 해당 메뉴로 전환 할 수 있다고 생각합니다 (모든 메뉴 항목을 사용할 수 있음).
랜달 헌트

@ranman 내가 알 수있는 한, 메뉴 항목에서 다른 프로파일을 선택하면 해당 프로파일을 사용하여 새 쉘이 작성됩니다. 기존 쉘의 색 구성표는 변경되지 않습니다. 뭔가 빠졌습니까?
Richard Jones

답변:


30

iTerm2 (버전 3.0.8-3.0.13)에서 작동합니다.

  1. iTerm의 환경 설정에서 keys탭을 선택 하십시오.
  2. 라는 테이블이 있습니다 key mappings
    • +표 하단의를 클릭하십시오
  3. 키보드 단축키를 선택하십시오
  4. 드롭 다운 메뉴에서 load color preset옵션을 선택하십시오
  5. 원하는 색상 사전 설정을 선택할 수있는 다른 드롭 다운 메뉴가 나타납니다.

키 탭] ([https://i.stack.imgur.com/oJ8p1.png)

모든 창과 창에서 작동하며 설정은 세션 전체에서 유지됩니다.


나를 위해 일한 답변 만 ... 감사합니다
sh78

이것이 정답입니다.
oarfish


13

참고 : 이것은 완전히 키보드 기반이 아니기 때문에 완벽한 솔루션은 아니지만 색상 표를 전환하는 가장 빠른 방법입니다. 바라건대 다른 사람들이 유용하다고 생각합니다.

  1. 사용하려는 각 색 구성표에 대한 프로필을 만듭니다 ( iTerm -> Preferences -> Profiles)
  2. 현재 세션에서 프로파일 간 전환 ( Command-I또는 View -> Edit Current Session)

하나의 키보드 코드와 하나의 마우스 클릭.


2

이 문제를 해결하기 위해 내가하고있는 일은 다음과 같습니다. iTerm을 종료하고 다시 시작하기 때문에 tmux 또는 화면을 사용하지 않으면 좋은 해결책이 아닙니다. 환경 설정-> 일반에는 "사용자 정의 폴더 또는 URL에서 환경 설정로드"에 대한 확인란이 있습니다. 해당 확인란을 선택하고 설정을 저장하십시오 (~ / .iterm의 사본을 만드십시오). 그런 다음 다른 색 구성표로 변경하고 다시 저장하십시오. 그런 다음 둘 사이를 전환하는 스크립트를 만들었습니다. tmux를 사용하는 경우 iTerm 종료 및 다시 열기가 완전히 중요하지 않으므로 저에게 효과적입니다.

pkill iTerm
sleep 0.2
rm -r ~/.iterm

if [[ -z $SOLARIZED_TOGGLE ]]; then
    export SOLARIZED_TOGGLE=1
fi

if [ $SOLARIZED_TOGGLE = "1" ]; then
    cp -rf ~/.iterm_dark ~/.iterm
    export SOLARIZED_TOGGLE=0
else
    cp -rf ~/.iterm_light ~/.iterm
    export SOLARIZED_TOGGLE=1
fi

env -i open -a iTerm

0

저장소 에서 태양열 테마를 전환하는 애플 스크립트를 발견했습니다 . iTerm 2.9에서 작동하도록 Toggle Solarized.applescript 스크립트를 수정하고 쉽게 테마 전환을 위해 실행 가능한 스크립트에 넣었습니다.

프로파일을 수정하지 않기 때문에 완벽하지는 않습니다 (iTerm2 사전을 본 후에는 분명히 애플 스크립트로는 그렇게 할 수 없습니다). 다음에 탭을 열면 동일한 색상이 유지되지 않습니다. 그러나 도움이됩니다.


0

현재 버전 빌드 3.1.4에서 :

  1. 기본 설정을 엽니 다.
  2. "프로필"에서 원하는 색상, 글꼴 등으로 다양한 프로필을 만듭니다.
  3. "환경 설정"-> "키"로 전환하십시오.
  4. "키 매핑"에서 "+"를 추가하십시오.
  5. "작업 :"에서 "프로필 변경"을 선택하십시오.
  6. 원하는 "프로필"을 설정하고 원하는 "키보드 단축키"를 기록하십시오.

여기에 이미지 설명을 입력하십시오

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.