인프런 커뮤니티 질문&답변
추가 질문드립니다!
작성
·
35
·
수정됨
0
안녕하세요.
빠른 답변 감사합니다.
Shift+Enter 오류 관련하여 답변 확인하고 몇 가지 더 궁금한 사항이 생겨 질문드립니다!
iterm2를 삭제해도 git, node, Homebrew 등 개발 도구들은 전혀 영향 없다고 확인했습니다.
Q1. 맥 OS 터미널에서 권한 설정, 개발 도구 설치를 하면 이게 자동으로 iterm2에도 반영이 되는 것인지 궁금합니다! 예를 들면 맥 OS 터미널에서 클로드 코드에 대한 세부 설정을 바꾸면 iterm에도 반영이 되는 것인지, iterm2 외에 다른 터미널 프로그램(고스티 같은)을 설치해도 마찬가지로 별도 설정없이 적용되는지 궁금합니다! 그리고 커서에서 변경한 설정이나 권한 설정이 터미널이나 아이텀에도 적용되는지, 그 반대의 경우도 적용이 되는지도 궁금합니다. 즉, 터미널은 어떤 프로그램을 쓰든 하나라고 생각해도 되나요?
Q2. Cursor는 VS Code 기반이라 /terminal-setup을 실행해도 Shift+Enter 대신 Option+Enter로 동작하는 경우가 있다고 확인했습니다! 그럼에도 불구하고... 저는 맥 내장 터미널과 커서 안에서 알트 엔터 줄바꿈이 너무 불편해서 시프트 엔터로 변경하고 싶은데 이것은 방법이 없을까요? 클로드 코드로 옵션 엔터 대신 시프트 엔터로 바꿔달라고 몇번 요청하고(그 사이 여러 파일들을 읽고 분석했는데도) 동작하지 않아.. 혹 방법이 있는지 궁금합니다!
답변 1
0
안녕하세요 🙂
Q1. 답변
걱정 안하셔도돼요. 마우스로 클릭해서 컴퓨터 조작하는 대신에 터미널로 컴퓨터 조작하는 것 뿐이에요. 물론 각 터미널마다 색상을 밝게 한다라던지 설정은 따로 할 수 있겠죠 하지만 강의에서 그러한건 다루지 않아요. 필요없으니까요. 터미널은 그냥 컴퓨터는 명령어로 조작한다고 보시면 돼요.
폴더 생성하고, 어느 폴더로 이동하고. iTerm에서 개발도구 설치했다고 해서 iTerm 에 의존되는게 아니에요.
Q2 답변
1. Cursor 터미널에서 아래 명령어 실행
/keybindings→ ~/.claude/keybindings.json 파일이 자동 생성됨
2. 파일 내용을 아래와 같이 작성 후 저장
json
{
"bindings": [
{
"context": "Chat",
"bindings": {
"shift+enter": "chat:newline"
}
}
]
}3. 재시작 후 실행
이 설정은 ~/.claude/ 폴더에 저장되기 때문에 Cursor뿐만 아니라 맥 기본 터미널, iTerm2, Ghostty 등 어디서 Claude Code를 실행해도 동일하게 적용됨. 한 번만 설정하면 끝.
https://code.claude.com/docs/ko/keybindings
공식문서 링크고요 만약에 단축키가 이미 예약된 키라면 정확히 동작하지 않을 수 있어요.
이때는 클로드에게 원인 파악을 요청하셔야돼요~!
감사합니다.




