본문 바로가기
목차
Mac

macOS 키보드 관련 설정: Add period with double-space

by ds31x 2026. 2. 10.
728x90
반응형

macOS에서 스페이스를 두 번 연속 입력했을 때 마침표(.)로 바뀌면서 커서 뒤에 놓인 글자를 지우는 현상 을 보임.

이는 macOS의 기본 입력 보조 기능 때문임: 개발자에게 무지 불편한 설정이라 반드시 해제해야함.


원인

  • macOS의 텍스트 입력 보조 기능
    • “스페이스 두 번 눌러 마침표 추가(Add period with double-space)” 옵션이 활성화되어 있음
  • 주로 노트북, 메신저, 문서 편집 환경에서 자동 문장 종료를 돕기 위한 기능: 글을 쓰는 이들...
  • 에디터(VS Code, 터미널, 브라우저 입력창 등)와 무관하게 OS 레벨에서 동작 함.

끄는 방법 (권장)

  1. 시스템 설정(System Settings) 열기
  2. 키보드(Keyboard) 선택
  3. 텍스트 입력(Text Input) 또는 입력 소스(Input Sources) 항목 진입
  4. “스페이스 두 번 눌러 마침표 추가” 옵션 끄기

경로 예시 (macOS Tahoe 기준):

System Settings
 → Keyboard
   → Text Input
     → Edit…
       → Add period with double-space (OFF)

확인 사항

  • 설정 변경 후 로그아웃이나 재부팅은 필요 없음
  • 즉시 모든 앱에 반영됨
  • 한글/영문 입력기 모두에 동일하게 적용

참고

  • 이 기능은 iOS와 macOS에 공통으로 존재
  • 개발 환경(VS Code, 터미널)에서는 특히 방해 요소가 되어 비활성화가 일반적

같은 항목에서 꺼두는 게 좋은 것들

Capitalize words automatically (OFF) : 변수명 등에서 문제 일으킴.

Use smart quotes and dashes (OFF) : markdown, latex 등에서 따옴표 문제 발생.

Correct spelling automatically (OFF) : 함수, 변수, 클래스 명 등에서 문제 일으키기 쉬움.


같이 보면 좋은 자료들

2024.05.22 - [Mac] - [macOS] 한영변환 단축키: shift+space

 

[macOS] 한영변환 단축키: shift+space

현재 macOS14 Sonoma에서 GUI를 통해 입력소스 변경이 가능한데, shift+space 조합으로 변경이 되질 않는다 GUI상에서 제공하는 방법은 system Settings.app > Keyboard > Keyboard Shortcuts. 로 가서 좌측의 InputSources

ds31x.tistory.com

2024.03.11 - [개발환경] - [vscode] 기초 사용법과 단축키

 

[vscode] 기초 사용법과 단축키

보통 macOS과 windows 에서 차이점은 cmd와 ctrl임. 단축키에서 macOS인 경우 cmd로 처리하면되고,windows의 경우는 ctrl로 하며 거의 문제 없음.multi-cursor나 블럭 복사 등의 기능을 vscode도 지원하지만, vim ext

ds31x.tistory.com

 

728x90