В зависимости от вашей системы символы разделителя слов изменяют способ выбора / удаления слова (например, двойным щелчком по нему или комбинацией клавиш на клавиатуре).
Дело в том, что я ненавижу поведение OSX по умолчанию.
Например:
Возьмите следующую строку кода:
obj.attr1.innerAttr
Если мой курсор находится в конце строки, и я нажимаю alt+ backspace, он удалит все, а не только innerAttr
.
Я нашел только некоторые приложения (например, iTerm), которые позволяют изменять символы-разделители для выбора слов.
Есть ли способ изменить это для всей системы?
defaults write .GlobalPreferences AppleTextBreakLocale en_US_POSIX
через apple.stackexchange.com/a/124788/15378Насколько мне известно, разделение слов выбора осуществляется для каждого приложения, а не для всей системы. iTerm позволяет настраивать персонажей, но это крайне необычная опция; большинство приложений используют предопределенные значения по умолчанию в библиотеках Какао и Углерода, которые жестко запрограммированы, а не взяты из централизованной настройки предпочтений.
источник