Kitty 0.50 - 창 도킹과 로그아웃 후 세션 복원을 지원하는 GPU 터미널

2 days ago 9

GPU 기반 크로스플랫폼 터미널 kitty 0.50에 다른 창이나 탭 가장자리에 상태 표시줄, 파일 트리 등을 배치하는 도킹 창 기능이 추가됨 로그아웃 후 세션 복원 옵션으로 모든 kitty 인스턴스의 상태와 스크롤백을 저장하고 다음 실행 때 복원할 수 있으며, Linux에서는 Inhibit 데스크톱 포털이 필요함 기존 창 활성화, 이름순 탭 정렬, 이름을 지정한 탭으로 창 이동을 지원해 탭을 이름 있는 작업 공간처럼 사용할 수 있음 그래픽 프로토콜에 테마에 따라 색상이 바뀌는 이미지 형식과 기능별 지원 조회를 추가하고, 프로그램의 작업 상태를 탭 표시줄에 표시할 수 있게 함 원격 제어 인증 우회 취약점을 수정하고, 파일 전송과 원격 편집의 데이터 손실 방지, 렌더링 깜빡임과 CPU 사용량 개선을 포함함 도킹 창과 세션 복원 도킹 창을 다른 창이나 탭의 가장자리에 배치해 상태 표시줄이나 파일 트리 등으로 사용할 수 있음 launch --type=window-dock 또는 launch --type=tab-dock으로 생성함 도킹 창 문서에서 사용 방법을 확인할 수 있음 restore_session_after_logout 으로 로그아웃, 재시작, 종료 시 모든 kitty 인스턴스의 상태와 스크롤백을 저장하고 다음 실행 때 복원함 macOS에서는 키체인에 저장한 키로 상태를 암호화함 Linux에서는 Inhibit 데스크톱 포털이 필요함 로그아웃 후 복원 문서에서 설정 방법을 확인할 수 있음 세션에 OS 창의 크기, 위치, 상태를 저장할 수 있음 os_window_position과 save_as_session --os-window-geometry를 추가함 세션에 지정한 창 크기와 os_window_title이 무시되던 문제도 수정함 탭을 작업 공간으로 활용하고 분할 배치 조정 이름 있는 작업 공간처럼 탭을 관리할 수 있도록 창 실행과 이동 기능을 확장함 launch --focus-existing은 새 창이나 탭을 만드는 대신 기존 대상을 활성화함 launch --location=by-title로 탭을 알파벳순으로 유지함 kitten @ detach-window와 detach_window로 이름이 지정된 탭에 창을 보내고, 대상 탭이 없으면 생성할 수 있음 레이아웃에서 인접 창 테두리와 간격을 정렬함 collapse_window_margins로 인접 창의 여백을 합산하지 않고 겹치게 할 수 있음 크기 조절의 --stra...

Read Entire Article




피플앤툴즈 네트워크
🛍 샵