如何在此处直接移动光标
没有鼠标?
在您目前的情况下,您可以使用M-minusC-xo,或按C-xo两次。C-xo调用将other-window
光标移动到下一个窗口的函数,在它前面加上将光标移动到上一个窗口-
。
这是选择 minibuffer 的更好方法,无论您现在从哪里设置点,并且在实际上没有 minibuffer 时不会做任何事情。
我实际上从Trey Jackson那里复制了答案(因为这是一个重复的问题)
(defun switch-to-minibuffer-window ()
"switch to minibuffer window (if active)"
(interactive)
(when (active-minibuffer-window)
(select-window (active-minibuffer-window))))
(global-set-key (kbd "<f7>") 'switch-to-minibuffer-window)
如果启用,则只需根据需要多次(windmove-default-keybindings)
键入(切换到您所在的窗口下方的窗口)即可选择迷你缓冲区。S-<down>