如何阻止光标靠近 minibuffer 时, helm/ivy 窗口跳动

Good

1

Bad

2


不知道这个问题有没有优雅的解法

我之前是通过在调用Helm之前移动cursor解决的。。。

(defun move-cursor-before-helm nil (move-to-window-line (/ (window-height (selected-window)) 3)))
(add-hook 'helm-before-initialize-hook #'move-cursor-before-helm)

PS Ivy的Hook相比Helm要少得太多了

Emacs 光标是一定要在 Window 里的,和现代化的编辑器不一样

论坛里有一个帖子讨论过这个问题

1 个赞