У меня есть текстовый файл, который я читаю, он слишком длинный, и иногда мне нужно отметить в нем содержимое для последующего использования.
Я хочу иметь возможность выделять цветом несколько строк в файле и сохранять этот файл с выделениями, чтобы, когда я снова включу систему и открою файл для чтения, выделения были на месте.
Ключевое слово для поиска: закладка.Они встроены в emacs (и, вероятно, во многие редакторы). Вы можете пометить любое место в файле и сохранить эти позиции не внутри файла, а в отдельном «хранилище» всех закладок (попробуйте Chaзакладку
return).
Однако, если вы хотите подсветку, вы можете загрузить альтернативный файл bm.el. Это обеспечивает аналогичную, но независимую функцию, которая, вероятно, более дружелюбна. Помимо загрузки и загрузки файла, вам нужно будет настроить некоторые вещи, например, добавить привязку, чтобы вы могли выделить, щелкнув поле emacs. По умолчанию закладки не являются постоянными, поэтому вам нужно как минимум
(setq-default bm-buffer-persistence t)
. Гораздо более крупная альтернатива, совместимая со встроенными закладками, — это Bookmark+, которая также обеспечивает выделение.
Будет ли работать добавление комментария в файл с определенной строкой?
Например, если файл имеет формат комментария //, вы можете добавить эту строку в файл:
//ЧИТАТЬ ПОЗЖЕ
и когда вы захотите прочитать его позже, вы можете найти строки, содержащие "//READLATER"
Вот что я бы сделал для командной строки. Я не знаю, используете ли вы командную строку или графический интерфейс, у меня почти нет опыта использования графического интерфейса Linux, поэтому я не могу вам помочь