홍드로이드의 야매코딩

터미널에서 검색·복사가 안 될 때 — Claude Code 화면 되찾기 본문

AI & Vibe Coding

터미널에서 검색·복사가 안 될 때 — Claude Code 화면 되찾기

홍드로이드 2026. 8. 27. 01:35
반응형

분명 아까 화면에 있던 내용인데 터미널 검색으로는 안 잡힙니다. 드래그해서 복사하려니 선택되는 모양도 평소와 다르고요. 고장이 아닙니다 — 대화가 터미널의 평소 자리가 아니라 다른 곳에 그려지고 있어서입니다. 편집기나 시스템 감시 도구가 화면을 통째로 차지하는 것과 같은 방식인데, 얻는 것도 있고 잃는 것도 있습니다. 잃은 쪽을 되찾는 방법이 키 하나로 있으니 그것부터 알아두면 답답할 일이 줄어듭니다.

📌 30초 요약

  • 대화가 터미널 기록에 안 남습니다 — 별도 화면에 그려지기 때문입니다.
  • 그래서 터미널 검색이 못 찾습니다 — 앱 안에서 찾아야 합니다.
  • 키 하나로 되돌려줄 수 있습니다 — 그 뒤엔 평소 검색이 다 먹힙니다.
  • 복사도 앱이 가져갑니다 — 대신 놓는 순간 자동으로 복사됩니다.
  • 얻는 것도 있습니다 — 깜빡임이 없고 대화가 길어져도 무거워지지 않습니다.
  • 예전 방식으로 되돌릴 수 있습니다 — 명령 하나면 됩니다.

대화가 다른 곳에 살고 있습니다

터미널에는 보조 화면이라는 게 있습니다. 편집기나 시스템 감시 도구를 켜면 화면이 통째로 바뀌었다가 끄면 원래 내용이 그대로 돌아오죠. 그 잠깐 빌려 쓰는 화면에 대화를 그리는 방식이 생겼습니다. 문서가 이름 때문에 오해할까 봐 따로 적어뒀는데, 창을 최대화하는 것과는 아무 관계가 없고 창 크기가 어떻든 동작합니다.

이렇게 하는 이유가 있습니다. 지금 화면에 보이는 것만 그리기 때문에 매번 터미널로 쏟아붓는 데이터가 확 줄어듭니다. 그래서 깜빡임이 사라지고, 대화가 아무리 길어져도 메모리가 늘지 않습니다. 편집기 안 터미널이나 화면 분할 도구처럼 그리는 속도가 병목인 환경에서 차이가 큽니다. 문서는 "작업 중에 스크롤 위치가 맨 위로 튀거나 도구 출력이 흐를 때 화면이 번쩍이면" 이 방식이 그 문제를 해결한다고 안내합니다.

지금 어느 쪽인지 확인하는 방법은 간단합니다. 작업이 진행되는 동안 입력창이 제자리에 고정돼 있으면 이 방식입니다. 출력이 흐르면서 입력창이 아래로 밀려 내려가면 예전 방식이고요.

하려던 것 예전 방식 지금 방식
내용 찾기 터미널 검색 전사 모드에서 찾기
드래그 복사 터미널이 처리 앱이 처리(자동 복사)
주소 열기 누르면 열림 보조키 누르고 클릭
위로 올리기 터미널 스크롤 앱 안에서 스크롤

되찾는 방법 세 가지

먼저 전사 모드로 들어갑니다. 그 안에서는 텍스트 뷰어처럼 조작할 수 있습니다 — 슬래시를 눌러 검색하고, 다음·이전 결과로 건너뛰고, 위아래로 한 줄씩 움직이고, 맨 위나 맨 아래로 한 번에 점프하고, 앞뒤 프롬프트 단위로 뛰어넘는 것까지 됩니다. 긴 대화에서 특정 질문을 찾을 때 이 마지막 기능이 특히 편합니다.

🔑 키 하나로 터미널에 되돌려줍니다

가장 유용한 건 이겁니다. 전사 모드에서 대괄호 열기 키를 누르면 대화 전체가 터미널의 원래 기록으로 통째로 써집니다 — 도구 출력까지 전부 펼쳐진 채로요. 그 순간부터 대화는 평범한 터미널 텍스트가 되어, 터미널 검색도 화면 분할 도구의 복사 모드도 전부 평소처럼 동작합니다. 긴 대화에서는 써넣는 동안 잠깐 멈출 수 있습니다. 그리고 전사 모드를 빠져나오면 다시 원래 방식으로 돌아가고, 다음에 다시 들어가면 처음부터 새로 시작합니다. 기록을 파일로 빼고 싶다면 다른 키 하나로 임시 파일에 써서 편집기로 열 수도 있습니다.

스크롤은 앱이 직접 처리합니다. 페이지 단위 이동, 맨 처음으로 점프, 최신 메시지로 복귀가 각각 키에 할당돼 있고 휠도 됩니다. 반가운 사실이 하나 있는데, 대화를 압축해 줄인 뒤에도 처음까지 거슬러 올라갈 수 있습니다. 모델은 요약본을 보고 이어가지만 화면에는 이전 메시지가 전부 남아 있고, 압축을 여러 번 해도 그렇습니다.

복사가 어색할 때

앱이 마우스를 가져가면 터미널의 원래 선택 기능이 멈춥니다. 문서도 이걸 "가장 흔한 마찰 지점"이라 부르며, 특히 원격 접속이나 화면 분할 도구 안에서 그렇다고 적어뒀습니다. 대신 앱이 선택한 내용을 시스템 클립보드에 알아서 넣어줍니다 — 운영체제별로 다른 방법을 쓰고, 원격 접속이면 터미널로 보내는 특수 신호를 씁니다. 어떤 경로를 썼는지 복사할 때마다 알려주기까지 합니다.

한 번만 원래 방식으로 선택하고 싶다면 터미널마다 정해진 보조키를 누른 채 드래그하면 됩니다. 어느 키인지는 앱이 화면에 알려주고요. 원격 접속이나 화면 분할 안에서는 어떤 터미널에서 붙었는지 알 수 없어 후보 키들을 나열해 줍니다. 폰이나 다른 기기에서 세션을 이어 붙이는 방식은 원격으로 내 세션에 접속하는 글에서 다뤘는데, 그런 환경일수록 이 마찰이 잦습니다.

매번 원래 방식으로 선택하고 싶다면 마우스 가져가기만 끄는 환경변수가 있습니다. 깜빡임 없는 그리기와 가벼운 메모리는 그대로 두고 선택만 터미널에 돌려주는 거죠. 대신 클릭으로 커서 옮기기, 접힌 출력 펼치기, 주소 클릭, 휠 스크롤을 잃습니다. 휠은 살리고 클릭만 끄는 중간 옵션도 따로 있습니다.

아예 예전 방식으로

전환은 명령 하나입니다. 대화를 유지한 채 다시 실행되니 쓰던 맥락이 날아가지 않습니다. 권한 모드, 노력 수준, 마지막에 고른 모델, 시작할 때 준 도구 허용·금지 규칙까지 그대로 넘어갑니다. 인자 없이 치면 지금 어느 쪽인지 알려주기도 합니다.

다만 전환을 거절하는 경우가 있습니다. 시작할 때 준 지시문 교체나 도구 목록 제한처럼 다시 실행되는 과정에서 넘길 수 없는 제약이 걸려 있으면, 이유를 알려주며 바꾸지 않습니다. 그리고 되돌리기를 한 뒤에 전환하면 되돌린 지점부터 다시 시작하니, 첫 메시지 이전까지 되돌렸다면 빈 대화로 열립니다. 터미널 기반 도구를 여럿 쓰신다면 무료 조합으로 에이전트를 굴리는 글에서 다룬 도구들도 각자 그리는 방식이 달라, 어느 쪽이 편한지는 직접 써보고 정하는 편이 낫습니다.

🔁 창 너비가 기능을 가르기도 합니다

화면이 말을 안 들을 때 창 크기도 함께 보실 값이 됩니다. 변경 사항 패널은 터미널이 110칸 이상일 때만 열리고, 저절로 뜨는 기준은 144칸으로 더 넓습니다. 화면을 반으로 나눠 쓰거나 편집기 안쪽 터미널을 쓰면 이 선에 못 미치기 쉽고요. 「어제는 됐는데 오늘은 안 된다」가 설정이 아니라 창 크기 문제인 경우가 여기서 생깁니다. 조작이 이상할 때 확인 목록에 창 너비 한 줄을 더해 두세요.

🔁 검색이 안 되는 게 아니라 다른 검색이 열릴 때

터미널에서 검색·복사가 막히는 경우를 다뤘는데, 증상이 비슷하지만 원인이 전혀 다른 경우가 있습니다. Vim 편집 모드를 켜 두셨다면 슬래시가 입력창 안 찾기가 아니라 명령 기록을 거슬러 찾는 검색을 엽니다. 명령 메뉴를 부르시려면 이스케이프 → 삽입 모드 → 슬래시 순서를 밟아야 하고, 빈 검색창에 그 안내가 뜹니다. 터미널 문제인지 편집 모드 문제인지부터 갈라 보면 헛수고를 줄일 수 있습니다.

자주 묻는 질문 (FAQ)

Q. 저는 왜 이 방식으로 시작됐나요?

기준이 여러 개라 환경에 따라 갈립니다. 문서에 위에서부터 순서대로 맞는 첫 줄을 따르는 표가 있는데, 환경변수를 걸어뒀는지, 이전에 이 방식으로 시작하다 실패한 적이 있는지, 저장해둔 설정이 있는지, 이 도구를 언제 처음 썼는지까지 들어갑니다. 최근에 처음 쓰기 시작했다면 이 방식이 기본일 가능성이 큽니다. 확인은 전환 명령을 인자 없이 쳐보시면 됩니다.

Q. 화면에 이상한 글자 조각이 남습니다

바뀐 부분만 다시 그리기 때문입니다. 일부 터미널, 특히 윈도우 계열 터미널에서 이 부분 갱신을 제대로 처리하지 못해 예전 출력 조각이 남아 있다가 창 크기를 바꾸면 사라지는 현상이 보고돼 있습니다. 문서가 해법으로 매 프레임마다 전체를 다시 칠하게 하는 환경변수를 안내합니다. 참고로 윈도우에서 백그라운드 세션은 이미 자동으로 그렇게 동작합니다.

Q. 휠 스크롤이 안 되거나 너무 느립니다

둘은 원인이 다릅니다. 아예 안 되면 터미널이 마우스 신호를 앱에 넘기지 않는 경우입니다 — 일부 터미널은 이게 설정 항목이고, 화면 분할 도구를 쓴다면 거기서도 마우스 모드를 켜야 합니다. 반면 되긴 하는데 답답하면 한 칸 굴릴 때 이동 거리가 작은 겁니다. 배수를 조절하는 환경변수와 눈금자를 보며 즉시 조절해보는 대화상자 명령이 따로 있습니다.

🧾 정직하게 밝혀둘 것

  • ★리서치 프리뷰 단계입니다. 문서가 직접 "덜 흔한 터미널이나 특이한 설정에서는 그리기 문제를 만날 수 있다"고 적어뒀습니다.
  • 여러 터미널에서 직접 재현해보지는 않았습니다. 문서에 적힌 동작과 알려진 문제를 정리한 것입니다.
  • ★백그라운드 세션에는 설정이 적용되지 않습니다. 그쪽은 항상 이 방식으로 그려지고, 예전 방식을 강제하는 환경변수도 거기엔 안 먹힙니다.
  • 화면 낭독기를 쓰는 환경은 예외로 항상 예전 방식을 씁니다(붙어 있는 백그라운드 세션은 제외).
  • 명령·환경변수 표기는 읽기 쉽게 풀어 적었습니다. 정확한 철자는 원문 문서를 확인해 주세요.

✨ 정리하면

검색과 복사가 이상한 건 고장이 아니라 대화가 다른 화면에 그려지고 있기 때문입니다. 얻은 건 깜빡임 없는 화면과 길어져도 무거워지지 않는 대화, 잃은 건 터미널의 원래 검색과 선택이고요. 전사 모드에 들어가 키 하나만 누르면 터미널에 통째로 돌려줍니다 — 이것만 기억해두면 됩니다. 원격에서 세션을 이어 붙이는 방식은 폰에서 내 세션 이어 코딩, 무료 조합으로 굴리는 터미널 도구는 OpenCode 조합, 기록을 찾는 두 갈래는 위 화살표가 못 찾는 것, 도구에 드는 값을 통으로 잡는 흐름은 AI 지출 관리 허브에 모아뒀습니다.

※ 출처: Claude Code 전체화면 렌더링 공식 문서(2026년 8월 27일 열람). 리서치 프리뷰 단계라 동작과 기본값이 바뀔 수 있으며, 터미널 종류와 버전에 따라 결과가 다를 수 있습니다.

반응형
Comments