
터미널의 새 버전 소식을 읽으면 먼저 속도와 새 기능을 보게 된다. 하지만 매일 쓰는 도구에서는 평소 하던 입력과 복사, 창 크기 변경이 기대대로 동작하는지도 중요하다. 업데이트를 판단할 때에는 릴리스의 장점과 내 작업의 호환성을 나눠 적어 두면 좋겠다.
Ghostty 1.4.0의 공식 릴리스 노트는 2026년 10월 27일 공개됐으며 여러 개선과 함께 바뀐 기본 동작을 설명한다. 예를 들어 macOS의 선택 시 자동 복사 기본값과 일부 단축키 동작에 변화가 있다. 원문의 성능 수치는 개발진의 특정 환경 측정이다. 이 글에서 업데이트하거나 그 수치를 재현하지 않았다.
이런 긴 변경 기록을 읽을 때 전부 외우기보다 내가 자주 하는 행동과 맞닿는 부분을 표시하고 싶다. 새 기능을 쓰지 않더라도 기본 동작이 바뀌면 작업 습관에 영향이 있을 수 있다. 반대로 변경 목록이 길다는 이유만으로 내 환경에 문제가 생긴다고 단정할 필요도 없다.
설정 파일보다 먼저 평소 행동을 적는다
가상의 사용자라면 한글이 포함된 경로를 입력하고, 출력의 일부를 복사하고, 작은 창에서 긴 로그를 읽는 일을 자주 할 수 있다. 이 세 행동을 검수 메모의 출발점으로 삼아 보자. 실제 계정이나 비밀값이 든 로그를 옮기지 않고, 공개 가능한 짧은 예시 문자열로도 기본 동작을 살펴볼 수 있다.
한글 입력에서는 글자가 완성되기 전후의 동작을 나눠 볼 수 있다. 검색창에서 입력 중 Enter를 누르는 일과 명령줄에서 확정된 문장을 실행하는 일은 다르다. 어떤 위치에서 어떤 키를 눌렀는지 적어야 문제가 있을 때 입력기, 터미널, 실행 중인 프로그램의 경계를 좁혀 볼 수 있다.
복사에서는 선택한 것과 클립보드에 들어간 것을 구분한다. 선택만으로 복사되는지, 별도 단축키가 필요한지, 줄바꿈이 어떤 형태로 남는지 확인한다. 테스트는 실행되지 않는 텍스트 편집기에 붙여 보는 방식으로 할 수 있다. 모양만 보려고 명령줄에 낯선 문장을 붙여 넣고 실행할 이유는 없다.
창 크기를 바꿀 때에는 긴 줄이 다시 감기는지와 커서가 어디에 남는지를 본다. 화면이 보기 좋게 정리됐더라도 앞서 출력한 내용이 이어지는 방식이 달라질 수 있다. 전체 로그를 눈으로 다 검사하려 하기보다 줄의 시작과 끝을 알아보기 쉬운 작은 자료를 준비하면 비교가 단순해진다.
바뀐 기본값과 내가 정한 값을 구별한다
기본값이 바뀌었다는 소식을 읽고 설정을 무조건 추가할 필요는 없다. 현재 자신이 명시적으로 지정한 값이 있는지부터 확인해야 한다. 이전의 습관이 기본 동작 때문이었는지, 직접 적은 설정 때문이었는지에 따라 새 버전에서 살펴볼 곳이 달라진다.
예를 들어 복사의 기대 동작을 ‘마우스로 선택하면 다른 곳에 붙일 수 있다’고만 쓰면 어느 클립보드를 말하는지 모호하다. 기대를 조금 더 구체적으로 적으면 변경 기록의 설명과 대조하기 쉬워진다. 운영체제와 도구가 구분하는 여러 선택·복사 경로를 한 단어로 뭉뚱그리지 않는 것이다.
설정을 바꿔야 한다면 현재 파일과 적용 시점을 보존하고 한 번에 필요한 항목만 바꾸는 편이 좋겠다. 키 입력, 글꼴, 테마를 모두 바꾼 뒤 문제가 생기면 원인을 좁히기 어렵다. 이 글은 실제 설정을 변경하는 작업을 수행하지 않았으며, 특정 보안 설정을 끄라고 권하지도 않는다.
기능을 지원한다는 것과 지금 환경에서 그 기능이 쓰이고 있다는 것도 다르다. 문서에 있는 예제를 읽는 것만으로 자신의 세션이 같은 경로를 사용한다고 알 수는 없다. 필요한 경우 현재 버전과 실제 구성을 확인하고, 가능한 범위에서 작은 동작을 관찰해야 한다.
원격 작업은 로컬 화면 밖의 조건도 가진다
공식 문서는 SSH 통합의 변화도 다룬다. 여기서 주의할 것은 원격 세션을 도와주는 기능이 로컬 화면의 표시만 바꾸는 것은 아닐 수 있다는 점이다. 실제로 원격에 무엇을 준비하고 어떤 환경값을 전달하는지 확인해야 한다. 편리한 별칭 하나를 무심코 추가하기 전에 범위를 읽어 볼 이유가 있다.
원격 서버는 다른 사람과 함께 쓰거나 별도 운영 정책이 있을 수 있다. 따라서 로컬의 무해한 문자열 표시 확인과 원격 구성 변경을 같은 시험으로 묶지 않는 편이 좋다. 현재 권한으로 가능한 읽기 확인부터 하고, 변경이 필요한 경우에는 그 서버의 승인 절차를 따라야 한다.
되돌릴 수 있는지도 미리 생각한다. 이전 구성과 버전을 알아볼 수 있게 남기되, 열려 있는 작업과 실행 중인 프로세스가 무엇인지 보존해야 한다. 단순히 예전 파일을 다시 놓는다고 작업 상태까지 자동으로 돌아오는 것은 아니다. 복구의 범위를 구체적으로 적어야 한다.
이전 원격 페어 작업 글에서 보기와 조작 권한을 구분했듯, 터미널에서도 화면에 보이는 결과와 실제로 전달되는 행동을 나눠 보는 것이 도움이 된다. 새 기능을 쓰는 즐거움과 익숙한 동작을 신뢰할 수 있는지는 함께 확인할 수 있다. 어느 하나를 포기해야만 하는 문제로 만들 필요는 없다.
다음 업데이트에서는 릴리스 제목 옆에 내가 매일 하는 행동 몇 가지를 적어 보고 싶다. 비밀 없는 자료로 입력하고, 복사하고, 창을 바꿔 보는 작은 기록이다. 더 빠르다는 말이 내 작업에서도 의미 있는지, 달라진 기본값은 무엇인지 그 기록과 함께 판단하면 좋겠다.
이어 읽기: 원격 페어 작업을 시작하기 전에, 보기와 조작 권한을 나누기
공개 원문을 참고하고 AI의 도움으로 구성한 글입니다. 가상의 예시는 본문에 구분했으며 제품이나 원문의 실험을 직접 실행한 후기는 아닙니다.


