Come posso correggere gli spazi mancanti durante l'uso di Dictation con MacVim o Terminal?

5

Sto provando a usare Dictation su OS X 10.10.5 per inserire del testo in MacVim (o nel terminale). Funziona per la maggior parte ma, per qualsiasi ragione, quei programmi non permetteranno a Dictation di aggiungere uno spazio dopo ogni frase. Se pronuncio la frase "digita una frase" e poi metti in pausa e dì "per me", Dettatura digiterà "scrivi una frase per me", invece di "digita una frase per me". Un modo per risolvere questo problema?

    
posta nightfire 21.08.2015 - 21:13
fonte

1 risposta

1

TL; DR

Questo problema sembra essere specifico per MacVim. Prova invece a utilizzare Vim 7.4.889 o versioni successive.

Analisi e work-arounds

Ho riscontrato questo stesso problema sia su Yosemite che su El Capitan con MacVim-snapshot-77. Ad esempio, in MacVim:

I pause hereAnd dictation doesn't add a space.

Tuttavia, ho riscontrato questo problema solo in MacVim e nelle versioni di gvim e mvim fornite dal pacchetto MacVim. Vim 7.4.889 (come installato tramite Homebrew) e Terminal.app con varie versioni di Bash sembrano funzionare bene per me su OS X 10.11 (El Capitan).

Nel caso in cui le tue impostazioni siano diverse, ho abilitato:

  • Dettatura e amp; Discorso - > Dettatura - > Utilizza la dettatura avanzata
  • Accessibilità - > Dettatura - > Comandi di dettatura - > Abilita i comandi avanzati

Questo sembra essere qualcosa di hard-wired in MacVim. Anche se si definisce un comando di dettatura personalizzato per MacVim come "spazio letterale" e gli si assegna il carattere spazio, MacVim con Dettatura avanzata sembra sempre trattare le pause come l'inizio di una nuova frase. Consiglierei di archiviare un bug contro MacVim.

Anche se non risolverà il problema sottostante con MacVim, puoi risolvere il problema eseguendo la dettatura in una sessione Vim basata su terminale utilizzando una build diversa. Poiché il problema sembra essere MacVim piuttosto che Vim, questa sembra la soluzione più pragmatica a breve termine fino a quando MacVim non verrà risolto.

    
risposta data 10.10.2015 - 01:45
fonte

Leggi altre domande sui tag