emacs相当于vim的shift-h和shift-l

我想知道如果emacs有这些光标移动命令内置,或者如果我要写它们或在某个地方找到一个片段。我发现他们很漂亮,并经常在vim中使用它们。到目前为止,我还没有在emacs的文档中找到它们。

在vim中,它们看起来像这样:
shift-h – >将光标移动到屏幕顶部
shift-m – >将光标移动到屏幕中间
shift-1 – >将光标移动到屏幕的底部

只是为了澄清,我不是希望将光标移动到文档的顶部/底部,而是将文本的当前可见部分的顶部/底部,即当前正在屏幕上显示的部分移动。

我发现其中一个到目前为止。 alt-r似乎相当于vim的shift-m。它将光标移动到中间的第一列。

使用:

> Alt 0 Alt r – 窗口顶部
> Alt – Alt r – 窗口底部

严格地说,这些应该写成屏幕顶部的M-0 M-r,屏幕底部的M– M-r。其中M表示通常映射到Alt的元键。

我做出了这些击键如下:

M-r运行命令move-to-window-line。我用C-h k M-r发现了这一点。 Ctrl h,k,Alt r。 The key sequence C-h k means tell me what the next key sequence does.它告诉我命令名,并且你可以传递数字参数到命令来选择你要去的行。如果你没有通过任何它将点移动到窗口的中间,如你所见。

您将数字参数传递到typing a number while holding down Meta的命令。它自己的减号取为-1。现在,要移动到屏幕顶部,我们要传递第0行和屏幕底线-1的底部。这给了我们上面的关键序列。

如果要将移动窗口线绑定到另一个look at Joe’s answer to this question

相关文章

解决方案:解决linux下vim乱码的情况:(修改vimrc的内容)全...
Linuxvi/vim所有的UnixLike系统都会内建vi文书编辑器,其他的...
      vim正则匹配:空行:/^$/  /^[\t]*$/注释...
$select-editorSelectaneditor.Tochangelater,run'sele...
上次手贱忘了保存,这次就简单做个备忘吧,把踩过的坑记一下...
Linux之文本编译器小结vim的优势所有的UNIX-LIKE习通都会内置...