Trong trường hợp bất cứ ai vẫn nhìn này ...
Trong keybindings mặc định của bạn, bạn sẽ tìm thấy:
{ "keys": ["ctrl+left"], "command": "move", "args": {"by": "words", "forward": false} },
{ "keys": ["ctrl+right"], "command": "move", "args": {"by": "word_ends", "forward": true} },
{ "keys": ["ctrl+shift+left"], "command": "move", "args": {"by": "words", "forward": false, "extend": true} },
{ "keys": ["ctrl+shift+right"], "command": "move", "args": {"by": "word_ends", "forward": true, "extend": true} },
{ "keys": ["alt+left"], "command": "move", "args": {"by": "subwords", "forward": false} },
{ "keys": ["alt+right"], "command": "move", "args": {"by": "subword_ends", "forward": true} },
{ "keys": ["alt+shift+left"], "command": "move", "args": {"by": "subwords", "forward": false, "extend": true} },
{ "keys": ["alt+shift+right"], "command": "move", "args": {"by": "subword_ends", "forward": true, "extend": true} },
Sử dụng alt + hướng sẽ di chuyển bởi "subwords" trái ngược với "words", có tính đến camelCase. Tôi thích rằng trên mặc định vì vậy tôi đã sao chép các alt + hướng đặt vào keybindings người dùng của tôi và thay thế các trường hợp của alt với ctrl. Voila, ctrl + hướng di chuyển bằng camelCase cũng như các dấu tách từ được xác định.
Ngoài ra, tôi không chắc liệu việc sử dụng cài đặt subwords có tính đến dấu gạch dưới hay không, tôi luôn thêm _ vào dấu tách từ chỉ để đảm bảo.
Bấm alt thay vì Ctrl – Taylan
Alt + Delete là không giới hạn. – atamanroman