我正在使用具有降价模式的Aquamacs。两个问题。
这里有什么干扰降价模式?我试过这个:
(global-unset-key (kbd "<S-tab>") )
但它并没有什么不同。我仍然得到&#34;杀死戒指是空的&#34;
我如何解开&#34;猛拉&#34;并重新分配SHIFT-TAB以循环全局可见性?
谢谢!
答案 0 :(得分:1)
来自开发商Jason Blevins:
在新版本中(并很快出现在Git存储库中),我已经 包含一个补丁,用于更全面的标头键绑定 循环。问题是“shift-tab”的行为是相当的 不同平台的不同。 (有关详细信息,请参阅此处: http://lists.gnu.org/archive/html/emacs-devel/2010-08/msg00061.html)。
您正在寻找的功能是`markdown-shifttab'。我现在 为此函数添加了绑定。希望 这应该可以解决你的系统问题。
补丁只需添加两行:
diff --git a/markdown-mode.el b/markdown-mode.el
index 9fb5123..ca04704 100644
--- a/markdown-mode.el
+++ b/markdown-mode.el
@@ -1804,6 +1804,8 @@ it in the usual way."
;; Visibility cycling
(define-key map (kbd "<tab>") 'markdown-cycle)
(define-key map (kbd "<S-iso-lefttab>") 'markdown-shifttab)
+ (define-key map (kbd "<S-tab>") 'markdown-shifttab)
+ (define-key map (kbd "<backtab>") 'markdown-shifttab)
;; Header navigation
(define-key map (kbd "C-M-n") 'outline-next-visible-heading)
(define-key map (kbd "C-M-p") 'outline-previous-visible-heading)
答案 1 :(得分:0)
SHIFT-TAB不是默认的全局键绑定之一。我怀疑你要么在自己的.emacs中设置了这个,或者你有一个使用这个绑定的次要模式。从降价缓冲区输入C-h b
。这将打开一个新的缓冲区,列出当前有效的所有键绑定。在该列表中搜索“tab”,看看是否可以找到有问题的次要模式。如果它确实显示在全局地图中,那意味着你的.emacs中有一些东西导致了这个问题。
答案 2 :(得分:0)
如果您使用邪恶,则可以在标题上输入za
。