我把切buffer的按键设成了normal-state下的回车键,但是切换时毕竟还是要输入部分文件名,今天想到evil-marker(m a
,' a
),以前从来只用小写的、文件内的,全局的从来不用,设几个全局marker的话,不就不用反复输文件名了么。
这样的话全局(大写)的marker的使用频率会比文件内(小写)的高很多,而后者比较好按,所以我希望把两者互换一下。找到的evil判断是否全局marker的函数如下。这里应该用advice吧?还请哪位高手帮忙写一下。
(defun evil-global-marker-p (char)
"Whether CHAR denotes a global marker."
(or (and (>= char ?A) (<= char ?Z))
(assq char (default-value 'evil-markers-alist))))