gpt4 book ai didi

Emacs:像在 gedit 中一样输入命令

转载 作者:太空宇宙 更新时间:2023-11-03 18:37:39 27 4
gpt4 key购买 nike

在 gedit 中,可以为更简单的输入定义所谓的“片段”。

例如,有一个片段while。这意味着:如果您键入 while ->(-> 代表 Tab 键)。 gedit 会自动将其转换为以下内容(包括正确的缩进):

while (condition){

}

在 vim 中(结合 latex-suite)我看到了以下内容:如果你输入 (,vim 只插入一个 (。 第二次,vim 自动将其转换为 \left(\right)

我找到了 abbrev-mode 但这种模式没有正确放置光标(即在括号之间或 while 循环内)。

我设法创建了具有相同功能的自定义 emacs 键绑定(bind)/宏(无需按 tab 键),所以我知道这是可能的。

但是,是否已经有了可以轻松定义此类“片段”的软件包?或者甚至有任何严重的理由不使用这些东西?

最佳答案

参见 yasnippet .它为大多数主要语言提供了片段,并且很容易添加新片段或修改旧片段。

关于Emacs:像在 gedit 中一样输入命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3344696/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com