스마트 쿼트를 해제하는 방법


17

[OS X 10.9.3 (매버릭스)] 나는 키보드 설정에서 똑똑한 따옴표를 사용할 수 없게했지만 입력 할 때마다 ' 또는 " 메시지 (이전 이름 ​​: iChat)에서 다음으로 변환됩니다. . 이 기본 변환을 어떻게 비활성화합니까?

답변:


21

시스템 환경 설정 외에도이 기능은 수정 & gt;을 통해 각 앱에서 켜고 끌 수 있습니다. 대체. 설정을 확인하십시오.


In addition to System Preferences 이게 무슨 제어인지 모르겠어, 텍스트 편집기? :피
Cilan

죄송합니다. 질문을 이해할 수 없습니다.
Tom Gewecke

1
걱정 마세요, 그것은 수사학이었습니다. 어쨌든, 너 ~ 할 수 없다. 시스템 환경 설정을 사용하여 메시지에서 사용 중지하십시오.
Cilan

1
맞았지 만, 대치 메뉴를 사용하여 할 수 있고 그것은 나를 위해 일했습니다. 환상적! 내가 바보 같은 전화로 나의 한 친구를 문자 메시지로 할 때마다 나는 그것을 위해 토글해야한다는 것이 차선책이다. 그러나 적어도 나는 할 수있다!
krs013

11

엘 캐피 탄 (예 : 10.11.1)에서 스마트 견적 설정을 변경하여 해결했습니다.

  1. 시스템 환경 설정에서 키보드 열기
  2. 텍스트 탭으로 이동
  3. '큰 따옴표'와 '작은 따옴표'의 값을 드롭 다운 선택에서 변경하여 ' "대신 간단한 따옴표" "를 사용하십시오.

그게 전부 야. 다른 대안을 사용 중지하거나 수행 할 필요가 없습니다. 희망이 코드를 게시 할 때 메시지 애플 리케이션이 문제가 있었으니 도움이됩니다.


1
감사합니다. 그러나이 문제는 오랫동안 해결되었습니다 (1 년 4 개월). 그러나 이것은 엘 캐피 탄 사용자에게 좋은 대안으로 보입니다.
Cilan

6

이렇게하면 현재 환경 설정 파일이있는 모든 응용 프로그램에서 스마트 쿼트가 비활성화됩니다.

for d in $(defaults domains|tr -d ,);do
  osascript -e "app id \"$d\""&>/dev/null||continue
  defaults write $d SmartQuotes -bool false
  # defaults write $d SmartDashes -bool false
  # defaults write $d SmartLinks -bool false
  # defaults write $d SmartCopyPaste -bool false
  # defaults write $d TextReplacement -bool false
  # defaults write $d CheckSpellingWhileTyping -bool false
done

다른 대체 또는 맞춤법 검사를 비활성화하려면 주석 처리 된 행의 주석 처리를 제거하십시오.


"현재 기본 설정 파일이있는 모든 응용 프로그램"- 이미 대체 프로그램을 변경 한 응용 프로그램 만 의미합니까?
Bondt

1
이게 bash 스크립트라고 생각 하나? 이 코드가 어떻게 그리고 어디에서 실행되어야하는지 언급한다면 도움이 될 것입니다. 잠재적으로 매우 유용하지만 문맥없이 덜 유용합니다.
billynoah

4

스마트 인용 부호 사용 안함 :

defaults write NSGlobalDomain NSAutomaticQuoteSubstitutionEnabled -bool false

스마트 대시 비활성화 :

defaults write NSGlobalDomain NSAutomaticDashSubstitutionEnabled -bool false

TextEdit의 스마트 인용 부호 사용 안 함 :

defaults write com.apple.TextEdit SmartQuotes -bool false

TextEdit의 스마트 대시 비활성화 :

defaults write com.apple.TextEdit SmartDashes -bool false


3

키보드 환경 설정 패널에서이 옵션을 찾을 수 있습니다 :

  • 시스템 환경 설정을 엽니 다.
  • 키보드 아이콘을 클릭하십시오.
  • 선택 Text 탭.
  • 선택을 취소하십시오. Use smart quotes and dashes 확인란.

이것은 거의 숙제에 관한 질문입니다. 이것은 키보드 / 텍스트 관련 설정이므로 키보드 환경 설정에서 찾을 수 있습니다.


1
내 질문에 나는 이것을 시도했지만 작동하지 않는다는 것에 주목했다. 내가해야 할 일은 수정 - & gt; 앱 자체를 대체하여 사용 중지합니다.
Cilan
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.