加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

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

发布时间:2020-12-15 19:26:07 所属栏目:安全 来源:网络整理
导读:我想知道如果emacs有这些光标移动命令内置,或者如果我要写它们或在某个地方找到一个片段。我发现他们很漂亮,并经常在vim中使用它们。到目前为止,我还没有在emacs的文档中找到它们。 在vim中,它们看起来像这样: shift-h – 将光标移动到屏幕顶部 shift-m
我想知道如果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。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读