iTerm2 tmux 통합을 비활성화하는 방법

iTerm2 tmux 통합을 비활성화하는 방법

iTerm2는 사용 중 느리게 실행됩니다 tmux( -CC제어 모드 통합 없음). 분명히 사용하도록 설계되었습니다 -CC.

그러나 나는 tmux 창/창의 데스크톱 창 관리를 좋아하지 않습니다. 단일 iTerm2 창에 tmux 키보드 단축키와 모든 것이 필요합니다.

tmuxiTerm2에서 tmux 통합을 비활성화하여 사용할 수 없도록 하는 방법이 있습니까 -CC? 그럼 딜레이는 없을까요?

재현하는 데 어려움이 있는 경우 동일한 tmux 세션에 연결된 탭 2개를 열어보세요. I/O 성능을 동일한 tmux 세션에 연결된 시스템 터미널과 비교합니다.

답변1

해결책은 아니지만 해결 방법 - 놀라운 wezterm을 찾았고 그것은 바로 나에게 필요한 것이었습니다. 이것이 내 구성입니다.

hugh@Hughs-Mac-mini ~ % cat ~/.wezterm.lua
local wezterm = require 'wezterm';

wezterm.on("toggle-alert", function(window, pane)
        local overrides = window:get_config_overrides() or {}
        if not overrides.color_scheme then
                overrides.color_scheme = "Red Alert"
        else
                overrides.color_scheme = nil
        end
        window:set_config_overrides(overrides)
end)

return {
  font = wezterm.font("IBM Plex Mono", {weight="Regular"}),
  font_size = 15,
  freetype_load_target = "Light",
  color_scheme = "AdventureTime",
  enable_tab_bar = false,
  default_cursor_style = "BlinkingBlock",
  keys = {
    {key="A", mods="CTRL", action=wezterm.action{EmitEvent="toggle-alert"}},
  },
}

관련 정보