首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >snipmate代码段中的vim命令

snipmate代码段中的vim命令
EN

Stack Overflow用户
提问于 2013-02-25 21:38:29
回答 1查看 530关注 0票数 1

我正在使用vim的snipmate插件。如何在snipmate代码段中编写能够写入.vimrc的任何命令?比如<ESC><leader><cr>等等。

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

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

代码语言:javascript
复制
snippet pdb
    import pdb; pdb.set_trace()<ESC>

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

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-02-25 22:06:31

snipMate代码片段就像类固醇中的内置:abbreviate,通常带有参数插入、镜像和多个停靠点。这里似乎不需要所有这些高级功能,因此最好使用简单的插入模式缩写,其中确实可以使用Vim键表示法:

代码语言:javascript
复制
:ia pdb import pdb; pdb.set_trace()<ESC>

使用snipMate本身,不可能退出插入模式。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15068305

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档