Computer >> 컴퓨터 >  >> 시스템 >> Mac

Mac 외부 키보드의 Home/End 키가 작동하지 않을 때 해결하는 방법

Mac 외부 키보드의 Home/End 키가 작동하지 않을 때 해결하는 방법

맥(Mac)을 오래 사용해 온 사용자라면 "Command + 왼쪽 화살표"와 "Command + 오른쪽 화살표" 단축키가 각각 커서를 줄의 시작과 끝으로 이동시킨다는 것을 잘 알고 있을 것입니다. 하지만 맥에 풀사이즈 외장 키보드를 연결해 사용하면 "Home"과 "End" 키가 제대로 작동하지 않는 것을 발견하게 됩니다. 사실 애플(Apple)이 이 키들에 별도의 기능을 할당하지 않았기 때문에 아예 작동하지 않는 것이나 마찬가지입니다.

외장 키보드에서 "Home"과 "End" 키를 정상적으로 사용하고 싶다면, 아래의 간단한 설정 방법을 따라 해 보세요.

Mac에서 Home/End 키 활성화하기

1. 터미널 실행

터미널(Terminal)을 엽니다. 런치패드(Launchpad)에서 검색해 실행할 수 있습니다.

2. 명령어 입력

아래 명령어를 한 줄씩 입력하고, 각 줄을 입력할 때마다 Enter 키를 누릅니다.

cd ~/Library
mkdir KeyBindings
cd KeyBindings
nano DefaultKeyBinding.dict

위 명령어는 "Library" 폴더 안에 새로운 "KeyBindings" 폴더를 생성하고, 그 안에 "DefaultKeyBinding.dict"라는 파일을 만드는 역할을 합니다.

3. 키 매핑 코드 입력

열린 텍스트 편집기에 아래 내용을 복사해 붙여넣습니다.

{
/* Home / End 키 재매핑 */
/* Home 버튼 */
"\UF729" = "moveToBeginningOfLine:";
/* End 버튼 */
"\UF72B" = "moveToEndOfLine:";
/* Shift + Home 버튼 */
"$\UF729" = "moveToBeginningOfLineAndModifySelection:";
/* Shift + End 버튼 */
"$\UF72B" = "moveToEndOfLineAndModifySelection:";
/* Ctrl + Home 버튼 */
"^\UF729" = "moveToBeginningOfDocument:";
/* Ctrl + End 버튼 */
"^\UF72B" = "moveToEndOfDocument:";
/* Shift + Ctrl + Home 버튼 */
"$^\UF729" = "moveToBeginningOfDocumentAndModifySelection:";
/* Shift + Ctrl + End 버튼 */
"$^\UF72B" = "moveToEndOfDocumentAndModifySelection:";
}

입력을 마친 후 "Ctrl + o" 단축키로 파일을 저장하고, "Ctrl + x"로 편집기를 종료합니다.

4. 맥 재시동

맥을 재시동하면 "Home"과 "End" 키가 정상적으로 작동합니다. 또한 "Shift"나 "Ctrl" 같은 보조 키와 조합해 사용할 수도 있어, 문서 전체를 한 번에 선택하거나 빠르게 이동하는 작업도 가능합니다.

이 설정은 macOS의 텍스트 입력 시스템 전반에 적용되기 때문에 대부분의 네이티브 앱에서 동일하게 작동합니다. 다만 일부 서드파티 앱이나 웹 브라우저 환경에서는 적용되지 않을 수 있다는 점을 참고하세요. 이제 외장 키보드에서도 윈도우 환경과 비슷하게 Home/End 키를 활용해 문서 편집 작업을 훨씬 빠르게 처리할 수 있습니다.