Mac OS X에서 단어 선택 구분 문자를 변경하는 방법은 무엇입니까?


11

시스템에 따라 단어 구분 기호 문자는 단어를 두 번 클릭하거나 키보드와 키 조합을 사용하여 단어를 선택 / 삭제하는 방법을 변경합니다.

사실 나는 OSX의 기본 동작을 싫어 한다는 것입니다 .

예를 들면 다음과 같습니다.

다음 코드 줄을 사용하십시오.

obj.attr1.innerAttr

커서가 줄의 끝에 있고 alt+를 누르면 커서 backspace뿐만 아니라 모든 것이 삭제됩니다 innerAttr.

단어 선택 구분 문자를 변경할 수있는 일부 앱 (iTerm 등) 만 찾았습니다.

전체 시스템을 변경하는 방법이 있습니까?

답변:


5

두 가지 영어 옵션 (적어도 ASCII 문자의 경우) 사이의 유일한 차이점은 마침표와 콜론이 단어의 일부로 취급되는지 여부입니다.

단어의 일부 :

  • '.:_ 표준으로
  • '_ 영어 (미국, 컴퓨터)

단어의 시작이나 끝의 일부가 아닙니다 :

  • $+<=>^` 표준으로
  • $+<=>^` 영어 (미국, 컴퓨터)

4

사용자` 의 대답 은 pre-osx-10.9에 맞습니다 (제 생각에는). 그러나 OS X 10.9 이상에서는 시스템 환경 설정이 약간 변경되었습니다. 이제 다음과 같이 보입니다 :

언어 및 지역


1
애플은 이것을 계속 움직입니다. 이것은 더 이상 10.13에서 작동하지 않습니다. apple.stackexchange.com/a/124788/15378defaults write .GlobalPreferences AppleTextBreakLocale en_US_POSIX통한 새로운 솔루션
Daniel

3

내가 아는 한, 선택 단어 분리는 시스템 전체가 아닌 응용 프로그램별로 수행됩니다. iTerm을 사용하면 문자를 구성 할 수 있지만 매우 특이한 옵션입니다. 대부분의 응용 프로그램은 코코아 및 카본 라이브러리에서 미리 지정된 기본값을 사용합니다.이 라이브러리는 중앙 환경 설정에서 가져 오지 않고 하드 코딩되어 있습니다.


글쎄, 그건 너무 나쁘다 ..

1
더 중요한 것은, iTerm의 환경 설정은 iTerm에서 텍스트 선택에만 영향을줍니다. tty 애플리케이션이 커서를 이동하거나 단어를 편집하는 방법에는 영향을 미치지 않습니다.
Chris 페이지

Mac은 프로그래밍을 위해 3 가지 주요 운영 체제 중 가장 사용하기 어려운 곳입니다. 지난 5 년 동안 Windows, Linux 및 MacOS를 광범위하게 사용했으며 Mac을 견딜 수 없습니다. Apple은 SO 및 타사 도구가 거의 구식이 될 때까지 시스템 작동 방식을 지속적으로 변경합니다.
Shadoninja
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.