Wie ändere ich Wortauswahl-Trennzeichen in Mac OS X?


10

Abhängig von Ihrem System ändern die Worttrennzeichen die Art und Weise, wie Sie ein Wort auswählen / löschen können (z. B. durch Doppelklicken oder Verwenden einer Tastenkombination mit Ihrer Tastatur).

Tatsache ist, dass ich das Standardverhalten von OSX hasse .

Zum Beispiel:

Nehmen Sie die folgende Codezeile:

obj.attr1.innerAttr

Wenn sich mein Cursor am Ende der Zeile befindet und ich alt+ drücke backspace, wird alles gelöscht und nicht nur innerAttr.

Ich habe nur einige Apps (wie iTerm) gefunden, mit denen Sie die Trennzeichen für die Wortauswahl ändern können.

Gibt es eine Möglichkeit, dies für das gesamte System zu ändern?

Antworten:


5

Der einzige Unterschied zwischen den beiden englischen Optionen (zumindest für ASCII-Zeichen) scheint darin zu bestehen, ob Punkt und Doppelpunkt als Teil von Wörtern behandelt werden.

Teil der Wörter:

  • '.:_ in Standard
  • '_ auf Englisch (USA, Computer)

Nicht Teil des Anfangs oder Endes von Wörtern:

  • $+<=>^` in Standard
  • $+<=>^` auf Englisch (USA, Computer)

4

Die Antwort von Benutzer ` ist korrekt für Pre-Osx-10.9 (glaube ich). In OS X 10.9 und höher haben sich die Systemeinstellungen jedoch etwas geändert. Es sieht jetzt so aus:

Sprache & Region


1
Apple bewegt dies weiter. Dies funktioniert nicht mehr unter 10.13. Neue Lösung defaults write .GlobalPreferences AppleTextBreakLocale en_US_POSIXüber apple.stackexchange.com/a/124788/15378
Daniel

2

Nach meinem besten Wissen erfolgt die Trennung von Auswahlwörtern pro Anwendung und nicht systemweit. Mit iTerm können Sie die Zeichen konfigurieren, dies ist jedoch eine äußerst ungewöhnliche Option. Die meisten Anwendungen verwenden die vorgegebenen Standardeinstellungen in den Cocoa- und Carbon-Bibliotheken, die fest codiert sind und nicht aus einer zentralisierten Voreinstellung stammen.


Nun, das ist einfach zu schade ...

Noch wichtiger ist, dass die Präferenz von iTerm nur die Auswahl von Text in iTerm beeinflusst. Es hat keinen Einfluss darauf, wie tty-Anwendungen den Cursor bewegen oder Wörter bearbeiten.
Chris Page

Der Mac ist das am wenigsten verwendbare der drei wichtigsten Betriebssysteme für die Programmierung. Ich habe in den letzten 5 Jahren ausgiebig Windows, Linux und MacOS verwendet und kann Mac einfach nicht ausstehen. Apple ändert ständig die Funktionsweise seines Systems bis zu dem Punkt, an dem SO- und Tools von Drittanbietern fast immer veraltet sind.
Shadoninja
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.