Come modificare i caratteri separatore di selezione parola in Mac OS X?

A seconda del sistema, i caratteri separatore di parole cambiano il modo in cui è ansible select / eliminare una parola (ad esempio facendo doppio clic su di esso o utilizzando una combinazione di tasti con la tastiera).

Il fatto è che odio il comportmento predefinito di OSX.

Per esempio:

Prendi la seguente row di codice:

obj.attr1.innerAttr

Se il mio cursore è alla fine della row e premo alt + backspace , elimina tutto e non solo innerAttr .

Ho trovato solo alcune app (come iTerm) che consentono di modificare i caratteri separatore di selezione parola.

C'è un modo per cambiarlo per tutto il sistema?

L'unica differenza tra le due opzioni inglesi (alless in caratteri ASCII) sembra essere se il periodo e il colon vengono trattati come parte delle parole.

Parte delle parole:

  • '.:_ in Standard
  • '_ in inglese (Stati Uniti, Computer)

Non parte dell'inizio o della fine di parole:

  • $+<=>^` in Standard
  • $+<=>^` in Inglese (Stati Uniti, Computer)

Al meglio delle mie conoscenze, la separazione delle parole di selezione viene eseguita su base di applicazione, non in base a tutto il sistema. iTerm consente di configurare i caratteri, ma è un'opzione estremamente insolita; la maggior parte delle applicazioni utilizzano le predefinite predefinite nelle librerie Cocoa e Carbon, codificate in modo duro, non disegnate da un'impostazione di preferenze centralizzate.

La risposta da parte dell'utente ` è corretta per pre-osx-10.9 (credo). Tuttavia, in OS X 10.9 e successivo le preferenze di sistema sono cambiate un po '. Adesso sembra questo:

Lingua e Regione