Cómo deshabilitar las comillas inteligentes


23

[OS X 10.9.3 (Mavericks)] He desactivado las comillas inteligentes en la configuración del teclado, pero cada vez que escribo 'o "en Mensajes (nombre antiguo: iChat), se convierten a y . ¿Cómo deshabilito esta conversión predeterminada?

Respuestas:


31

Además de las Preferencias del sistema, esta función se puede activar y desactivar en cada aplicación a través de Edición> Sustituciones. Asegúrese de verificar también esa configuración.


In addition to System PreferencesNo tengo idea de lo que esto controla, TextEdit? : P
Cilan

Lo siento, no puedo entender tu pregunta.
Tom Gewecke

1
No te preocupes, era retórica. De todos modos, no puede deshabilitarlo en los mensajes usando las preferencias del sistema.
Cilan

1
Correcto, pero PUEDES usar el menú de sustituciones, y funcionó para mí. ¡Fantástico! Es subóptimo que tendré que alternar eso cada vez que envíe un mensaje de texto a mi único amigo con un teléfono tonto, ¡pero al menos puedo!
krs013

No tengo idea de por qué habilitar esto por defecto ... Gracias
Chad Scira

12

En El Capitan (es decir, 10.11.1), lo resolví cambiando la configuración de Smart Quote:

  1. Abrir teclado en Preferencias del sistema
  2. Ir a la pestaña Texto
  3. Cambie los valores para "para comillas dobles" y "para comillas simples" de la selección desplegable para usar comillas simples "" en lugar de ""

Eso es. No es necesario deshabilitar ni hacer ninguna otra solución. Espero que esto ayude, ya que tuve este problema con la aplicación Mensaje al publicar el código.


1
Gracias, pero esta pregunta ha sido resuelta por mucho tiempo (1 año 4 meses). Sin embargo, esto parece una buena alternativa para los usuarios de El
Capitan

9

Este script de shell deshabilita las comillas inteligentes en todas las aplicaciones que actualmente tienen archivos de preferencias:

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

Elimine el comentario de las líneas comentadas para deshabilitar también otras sustituciones o la corrección ortográfica.


"todas las aplicaciones que actualmente tienen archivos de preferencias", ¿es decir solo aquellas en las que uno ya realizó cambios de sustitución?
Bondt

2
Supongo que este es un script bash? Sería útil si menciona cómo y dónde se debe ejecutar este código. es potencialmente muy útil pero menos sin contexto
billynoah

sí, lo que @billynoah dijo 10x. Esto se ve útil. ¡¿Como lo uso?!
Eric

5

Desactivar comillas inteligentes:

defaults write NSGlobalDomain NSAutomaticQuoteSubstitutionEnabled -bool false

Deshabilitar guiones inteligentes:

defaults write NSGlobalDomain NSAutomaticDashSubstitutionEnabled -bool false

Deshabilite las comillas inteligentes para TextEdit:

defaults write com.apple.TextEdit SmartQuotes -bool false

Deshabilitar guiones inteligentes para TextEdit:

defaults write com.apple.TextEdit SmartDashes -bool false


4

Encontrará esta opción en el panel de Preferencias del teclado:

  • Abra las preferencias del sistema.
  • Haga clic en el icono del teclado.
  • Selecciona la Textpestaña.
  • Desmarca la Use smart quotes and dashescasilla de verificación.

Tenga en cuenta que esta es casi una pregunta de tarea. Esta es una configuración relacionada con el teclado / texto, por lo que es bastante lógico encontrarla en las Preferencias del teclado.


1
En mi pregunta, noté que he intentado esto y no funcionó. Lo que tenía que hacer era ir a Editar -> Sustituciones y deshabilitarlo allí a través de la aplicación.
Cilan

2

Lamentablemente, ninguna de las soluciones publicadas funcionó para mí. Lo resolví cambiando el diseño de mi teclado de:

  • U.S. International - PC

a:

  • U.S.

1
A mi también me sirvió. ¡Gracias!
Bullgare
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.