스마트 쿼트를 해제하는 방법 (매버릭스)] 나는 키보드 설정에서 똑똑한

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



답변

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


답변

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

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

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


답변

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

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

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


답변

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

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


답변

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

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

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