আমার সমাধানটি এখানে: আপনার .emacs বা .spacemacs এ কোডটি নীচে রাখুন।
আপনার নিজের হাতে হাতের অক্ষরের নাম এবং ফাইলের নাম লাইনটিতে লাগাতে হবে: অশুভ-অ্যাড-টু-অ্যালিস্ট। আমি অশুচি-চিহ্নিতকারী-তালিকাসমূহ দ্বারা সরাসরি সেট দ্বারা প্রবর্তিত একটি বাগটি সংশোধন করার জন্য অশুভ-গোটো-চিহ্নটিও সংশোধন করেছি। পুরানো কোডটি ধরে নেওয়া যায় যখন চিহ্নিতকারীটি কনস কনফারেন্স হয়, বাফারটি বন্ধ করা হয়েছে। (যখন বাফার বন্ধ হয়ে যায়, তখন এটি চিহ্নিতকারীকে কনসে রূপান্তর করে)।
(setq alist (default-value 'evil-markers-alist))
(evil-add-to-alist 'alist ?E '("/path/to/yourfile" . 1))
(setq-default evil-markers-alist alist)
(evil-define-command evil-goto-mark (char &optional noerror)
"Go to the marker specified by CHAR."
:keep-visual t
:repeat nil
:type exclusive
(interactive (list (read-char)))
(let ((marker (evil-get-marker char)))
(cond
((markerp marker)
(switch-to-buffer (marker-buffer marker))
(goto-char (marker-position marker)))
((numberp marker)
(goto-char marker))
((consp marker)
(when (or (and (find-buffer-visiting (car marker))
(switch-to-buffer (find-buffer-visiting (car marker)) )
)
(and (y-or-n-p (format "Visit file %s again? "
(car marker)))
(find-file (car marker))))
(goto-char (cdr marker))))
((not noerror)
(user-error "Marker `%c' is not set%s" char
(if (evil-global-marker-p char) ""
" in this buffer"))))))
)