vim - 在 Emacs 中不移动光标(Vim 的 `Ctrl-E` )向下滚动一行

标签 vim emacs keyboard-shortcuts

<分区>

快捷方式向下滚动一行,而不移动光标。从迷你缓冲区运行命令也是可以接受的,然后......我想有一些快捷方式可以重复最后一个命令,即使我现在找不到它。我尝试了来自迷你缓冲区的命令 scroll-downscroll-down-line 但看起来他们什么也没做

最佳答案

我不确定我是否理解正确,但这样做是否可行:

(defun move-and-recenter ()
  (interactive)
  (next-line)
  (recenter-top-bottom 0)
  )


(global-set-key (kbd "M-n") 'move-and-recenter)

关于vim - 在 Emacs 中不移动光标(Vim 的 `Ctrl-E` )向下滚动一行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45467672/

相关文章:

emacs - 无法打开 Emacs 函数的 C 源代码

emacs - 如何绑定(bind)一个键来杀死 repl 并在 emacs 的缓冲区中猛拉

windows - 链接到 Windows 网络共享上的文件

PyCharm:通过按键从终端切换到源代码

objective-c - 基于 Cocoa 文档的应用程序在 Command W 上不执行任何操作

bash - 如何在vim中直观地选择,然后直接执行shell命令?

vim - 使用VIM删除HTML标签

git - 在我编辑代码时向 git commit 消息添加一行

vim - 缩进折叠文本

linux - IntelliJ IDEA(Linux): Go to beginning/end of line