W zależności od systemu znaki separatora słów zmieniają sposób wybierania / usuwania słowa (np. Poprzez dwukrotne kliknięcie lub użycie kombinacji klawiszy na klawiaturze).
Faktem jest, że nienawidzę domyślnego zachowania OSX.
Na przykład:
Weź następujący wiersz kodu:
obj.attr1.innerAttr
Jeśli mój kursor znajduje się na końcu linii i naciśnie alt+ backspace, usunie wszystko, a nie tylko innerAttr
.
Znalazłem tylko niektóre aplikacje (takie jak iTerm), które umożliwiają zmianę znaków separatora wyboru słów.
Czy istnieje sposób, aby to zmienić dla całego systemu?
defaults write .GlobalPreferences AppleTextBreakLocale en_US_POSIX
za pośrednictwem apple.stackexchange.com/a/124788/15378Według mojej najlepszej wiedzy, separacja słów selekcyjnych odbywa się dla poszczególnych aplikacji, a nie dla całego systemu. iTerm pozwala konfigurować postacie, ale jest to niezwykle nietypowa opcja; większość aplikacji korzysta ze wstępnie zdefiniowanych wartości domyślnych w bibliotekach kakao i węgla, które są zakodowane na stałe, a nie pochodzą ze scentralizowanych ustawień preferencji.
źródło