Ну, после МНОГО копания в SE-коде я нашел ответ:
Краткий ответ:
То, что вы ищете, это _LineMarkerAdd (он появляется в справке, чтобы вы могли прочитать о нем)
Более сложный ответ:
Возможно, если вы захотите сделать что-то подобное, вам понадобится какая-то база данных, чтобы сохранить ваши достопримечательности и отобразить их в открытых файлах (посмотрите аннотации.для сложного, но уместного примера)
Если вы хотите это сделать, вы можете посмотреть на _build_buf_list для ваших открытых файлов)
Удачи!