Мне нравится режим org, но одна из вещей, которые меня всегда раздражали, заключается в том, что, если точка находится после многоточия свернутого поддерева, нажатие TABне расширяет его. Например, если точка здесь (представлена |):
* Grandiose Plans
** Save the world...|
** Colonize Mars...
... и я нажимаю TAB, ничего не происходит. Вместо этого я должен поставить точку здесь:
* Grandiose Plans
** Save the world|...
** Colonize Mars...
... и тогда я могу расширить поддерево.
Обратите внимание, что использование C-eдля перемещения курсора в конец заголовка не исправляет это поведение, оно просто работает вокруг него. Например, посмотрите на это дерево:
* Long level one heading foo bar baz fizz buzz|...
** Shorter level two heading...
Дело в конце первого заголовка. Если я нажму стрелку вниз или C-nдля перемещения вниз по линии, точка будет здесь:
* Long level one heading foo bar baz fizz buzz...
** Shorter level two heading...|
... и нажатие TABне расширит заголовок второго уровня.
Идея состоит в том, чтобы исправить это TABтак, чтобы оно все равно расширило заголовок. Таким образом, вместо того, чтобы делать C-n C-e TAB, можно просто сделать C-n TAB.
Я не смог ничего узнать об исправлении этого поведения. Я что-то упустил или какой-то код должен быть написан? Спасибо.
C-nточка переместится в заголовок второго уровня за многоточием.