obsidian-remember-cursor-position icon indicating copy to clipboard operation
obsidian-remember-cursor-position copied to clipboard

Запрос функции самостоятельного указания положения курсора для отдельных заметок, и горячей клавиши для перемещения по таким позициям

Open A-N-P opened this issue 3 years ago • 3 comments

Приветствую, я снова к Вам с запросами :) Нельзя ли сделать так, чтобы была возможность вручную проставлять в тексте какой-то маркер, куда именно курсор должен вернуться при следующем открытии той или иной заметки. Либо даже несколько маркеров, чтобы, при открытии заметки курсор устанавливался на первый из них, и была бы возможность прыгать по другим позициям вверх-вниз, используя горячие клавиши. А в заметках, где нет такого маркера, чтобы сохранялась работоспособность основного функционала плагина. Это позволило бы вручную задавать позицию, с которой хотелось бы продолжить редактирование в следующий раз, при открытии заметки после длительного промежутка времени. Это может быть полезно, например, для заметок с длинным блоком YAML, чтобы при открытии заметки в режиме редактирования, этот блок сразу бы прокручивался, и верхней строкой становилась та, в которой проставлен идентификатор положения курсора, например, строка с первым заголовком первого уровня. Это помогло бы многим пользователям forum.obsidian.md, из таких тем, как: Can you hide the “Metadata” box when previewing a note with YAML metadata?; YAML YAML, Go Away; Hiding YAML in Edit Mode; Option to hide frontmatter in live preview; Save reading position; When opening document place the cursor at the bottom of it.

A-N-P avatar Apr 06 '22 12:04 A-N-P

Я также сделал похожий запрос в ветке плагина Templater тут, поскольку указанный плагин уже имеет функцию прыжков по позициям <% tp.file.cursor(N) %>, но с автоматическим удалением поставленного маркера позиции. Плагину remember-cursor-position, эта функция больше бы подошла.

A-N-P avatar Apr 06 '22 16:04 A-N-P

Приветствую. Мне кажется, описанный Вами функционал, не совсем относится к функционалу плагина, который должен просто запоминать последнюю позицию. Хотя сама идея отличная. Было бы здорово иметь такой функционал в виде отдельного плагина, который позволял бы ставить маркеры и прыгать по ним хоткеями. Может быть такое уже есть?

dy-sh avatar Apr 17 '22 22:04 dy-sh

Есть плагин Go To Line. Еще есть замечательный плагин: Navigate Cursor History. Но они немного другое делают. В принципе не критически важная функция. Почему именно Вам писал в первую очередь - хотелось бы, чтобы другое решение не нарушило работу Вашего плагина. Вдруг у Вас дойдут руки до этого.

У меня создалось такое впечатление, что там в среднем по два новых плагина в день появляется - не удивлюсь, если уже появилась что-то подходящее, пока писал это сообщение.

A-N-P avatar Apr 18 '22 20:04 A-N-P