Me gustaría tener una forma de agregar y eliminar palabras dinámicamente del diccionario de todo el sistema en Mountain Lion. El caso de uso es:
Podría estar trabajando en dos piezas de ficción separadas y querría cargar y descargar cada lista por separado. No estoy buscando una aplicación con un corrector ortográfico personalizado; Definitivamente estoy buscando algo que funcione con el subsistema integrado de revisión ortográfica en todo el sistema.
Todas las soluciones consideradas: código abierto, aplicaciones pagas, AppleScript, Automator, scripts de shell, cualquier cosa y todo.
Cuando presiona el botón Aprender, la palabra se agrega a ~/Library/Spelling/LocalDictionary
si el idioma está configurado en automático o a ~/Library/Spelling/en
si el idioma está configurado en inglés de EE. UU. en_GB
se usa para inglés británico y en
solo para inglés estadounidense.
Si edita los archivos directamente ~/Library/Spelling/
, puede aplicar los cambios finalizando el AppleSpell
proceso.
Así que intente asignar un acceso directo a un script como este:
cd ~/Library/Spelling
if [[ -e fiction ]]; then
mv en normal; mv fiction en; d=fiction
else
mv en fiction; mv normal en; d=normal
fi
killall AppleSpell
terminal-notifier -title "Using dictionary $d" -message '' -group spellingdictionary
sleep 3
terminal-notifier -remove spellingdictionary
Si, por ejemplo, utiliza el diccionario de inglés británico, cambie en
a en_GB
.
Puede instalar terminal-notifier
con sudo /usr/bin/gem install terminal-notifier
.