emacs 세션 / 인스턴스에서 버퍼 로컬 악의 마커 (위치를 표시 한 다음 '또는`로 이동하기 위해 m)를 저장할 수 있기를 원합니다. 이 작업을 수행하는 방법을 잘 모르겠습니다. 세션을 설치 / 사용하고 다음과 같이 추가하려고했습니다.
(add-to-list 'session-locals-include 'evil-markers-alist)
그래도 작동하지 않으며 시도해야 할 것이 확실하지 않습니다. 감사.
Vim은 기본적으로 버퍼 로컬 마커를 디스크에 자동 저장합니다. Vim의 + viminfo 기능을 모방하지 않기 때문에 악은 그렇지 않습니다 . Evil 이슈 트래커에 기능 요청을 제출 했습니까 ? 그들은 응답 했습니까?
—
unforgettableidSupportsMonica
@ angelic_sedition 실제로, 이것은 악에 관한 것이 아니며, 지속적인 버퍼 로컬 변수에 관한 것입니다. 후자는 훨씬 일반적이고 유용하며 대답에 상당히 관심이 있습니다. 귀하의 질문에 대한 태그를 만들었습니다.
—
PythonNut
@PythonNut 글쎄, 문제는 마커와 관련이 있다는 것을 알았습니다. desktop 및 session.el은 모두 evil-markers-alist에 대한 버퍼 로컬 변수를 저장하지만 실제 값과 일치하지는 않습니다 ((108. # <marker at 54991 at file.org>)). 마커 객체를 저장하는 방법을 모르거나 알 수 없기 때문입니다.
—
noctuid
2017 년 5 월 현재 공개 된 문제 입니다.
—
Mirzhan Irkegulov