gpt4 book ai didi

python - snipmate 片段中的 vim 命令

转载 作者:行者123 更新时间:2023-12-01 05:49:04 24 4
gpt4 key购买 nike

我正在使用 vim 的 snipmate 插件。如何在 snipmate 片段中编写可以写入 .vimrc 的任何命令?喜欢<ESC> , <leader> , <cr>等等...

我希望能够编写一个导入 python 调试器、设置跟踪然后返回到正常模式的代码片段。我很难回到正常模式。我不知道如何使用 snipmate 对其进行编码。

基本上我想要这样的东西,但是这不能正常工作:

snippet pdb
import pdb; pdb.set_trace()<ESC>

这只会添加 '<ESC>'最后,但我想返回正常模式。这可能吗?

最佳答案

snipMate snippets 就像类固醇上的内置 :abbreviate 一样,通常在其中包含参数插入、镜像和多个停止。看来您在这里不需要所有这些高级功能,因此使用简单的插入模式缩写会更好,您确实可以在其中使用 Vim 键符号:

:ia pdb import pdb; pdb.set_trace()<ESC>

使用 snipMate 本身,不可能离开插入模式。

关于python - snipmate 片段中的 vim 命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15068305/

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