когда у меня есть одна строка текста на возвышенном тексте 2, скажем, у меня есть строка «тест».
если курсор находится между 'e' и 's' и я нажимаю кнопку вверх, это ничего не делает.
Я хотел бы изменить это, поэтому, если нет строки над текущей, когда я нажимаю вверх, каретка должна идти в начало строки.
то же самое с кнопкой вниз.
если между текущей строкой нет строки, каретка должна переместиться в конец строки.
это стандартное поведение textmate, и я часто его использую.
можно ли это изменить в возвышенном тексте 2 с помощью клавиш?
Я знаю, что это должно быть примерно так:
{ "keys": ["up"], "command": "move", "args": {"by": "characters", "forward": false }, "context":<br>
[<br>
{ "key": "something", "operator": "not_regex_contains", "operand": "\n" }<br>
] }
Я не могу найти подходящий контекст для этого. Я пытался использовать предыдущий_текст not_regex_contains "\ n", но предыдущий_текст возвращает только текст между началом текущей строки и кареткой.
есть идеи?
спасибо.