Ключевое слово для поиска: закладка.Они встроены в emacs (и, вероятно, во многие редакторы). Вы можете пометить любое место в файле и сохранить эти позиции не внутри файла, а в отдельном «хранилище» всех закладок (попробуйте Chaзакладку
return).
Однако, если вы хотите подсветку, вы можете загрузить альтернативный файл bm.el. Это обеспечивает аналогичную, но независимую функцию, которая, вероятно, более дружелюбна. Помимо загрузки и загрузки файла, вам нужно будет настроить некоторые вещи, например, добавить привязку, чтобы вы могли выделить, щелкнув поле emacs. По умолчанию закладки не являются постоянными, поэтому вам нужно как минимум
(setq-default bm-buffer-persistence t)
. Гораздо более крупная альтернатива, совместимая со встроенными закладками, — это Bookmark+, которая также обеспечивает выделение.