Come modificare i caratteri di separazione delle parole selezionate in Mac OS X?


11

A seconda del sistema in uso, i caratteri del separatore di parole cambiano il modo in cui è possibile selezionare / eliminare una parola (ad es. Facendo doppio clic su di essa o utilizzando una combinazione di tasti con la tastiera).

Il fatto è che odio il comportamento predefinito di OSX.

Per esempio:

Prendi la seguente riga di codice:

obj.attr1.innerAttr

Se il mio cursore si trova alla fine della riga e premo alt+ backspace, eliminerà tutto e non solo innerAttr.

Ho trovato solo alcune app (come iTerm) che ti consentono di modificare i caratteri del separatore di selezione delle parole.

C'è un modo per cambiarlo per l'intero sistema?

Risposte:


5

L'unica differenza tra le due opzioni inglesi (almeno per i caratteri ASCII) sembra essere se il punto e i due punti sono trattati come parte delle parole.

Parte delle parole:

  • '.:_ in standard
  • '_ in inglese (Stati Uniti, computer)

Non fa parte dell'inizio o della fine delle parole:

  • $+<=>^` in standard
  • $+<=>^` in inglese (Stati Uniti, computer)

4

La risposta dell'utente ` è corretta per pre-osx-10.9 (credo). Tuttavia, in OS X 10.9 e versioni successive le Preferenze di Sistema sono leggermente cambiate. Ora sembra così:

Lingua e regione


1
Apple continua a spostarlo. Questo non funziona più su 10.13. Nuova soluzione defaults write .GlobalPreferences AppleTextBreakLocale en_US_POSIXtramite apple.stackexchange.com/a/124788/15378
Daniel

3

Per quanto ne so, la separazione delle parole di selezione viene effettuata in base all'applicazione, non a livello di sistema. iTerm ti consente di configurare i personaggi, ma questa è un'opzione estremamente insolita; la maggior parte delle applicazioni utilizza le impostazioni predefinite predefinite nelle librerie Cocoa e Carbon, che sono codificate, non tratte da un'impostazione delle preferenze centralizzata.


Beh, è ​​semplicemente un

1
Ancora più importante, la preferenza di iTerm influenza solo la selezione del testo in iTerm. Non influisce sul modo in cui le applicazioni tty spostano il cursore o modificano le parole.
Chris Pagina

Mac è il meno utilizzabile dei 3 principali sistemi operativi per la programmazione. Ho usato ampiamente Windows, Linux e MacOS negli ultimi 5 anni e non sopporto il Mac. Apple cambia costantemente il modo in cui il loro sistema funziona al punto in cui gli strumenti SO e di terze parti sono quasi sempre obsoleti.
Shadoninja
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.