-
Notifications
You must be signed in to change notification settings - Fork 8.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
More Unicode-savvy wordDelimiters #3077
Comments
|
For the reference:
to mimic the setting from iTerm2. It treats |
Description of the new feature/enhancement
"wordDelimiter" lists a couple of stop characters, such as ASCII quotation mark
"
, apostrophe'
, hyphen/minus-
and such.However, special Unicode quotation marks like
“
,”
, apostrophes like’
dashes–
,—
, box drawing characters, non-breaking spaces and so on an so forth remain word characters (selected on a double click) which is most likely not the best behavior, and adding such characters one by one to the set as the user encounters them is cumbersome.Proposed technical implementation details
I think the default behavior should be based on Unicode character categories. On top of this there could be a way to add/remove certain characters to/from the set as exceptions. (Maybe even a way to add/remove entire character categories at once, although that might be an overkill.)
The text was updated successfully, but these errors were encountered: