我正在使用vim的snipmate插件。如何在snipmate代码段中编写能够写入.vimrc的任何命令?比如<ESC>、<leader>、<cr>等等。
我希望能够编写一个代码片段来导入python调试器,设置跟踪,然后返回到正常模式。我很难回到正常模式。我不知道如何使用snipmate进行编码。
基本上我会想要这样的东西,但是这不会正常工作:
snippet pdb
import pdb; pdb.set_trace()<ESC>这只会在最后添加'<ESC>',但我想返回到正常模式。这个是可能的吗?
发布于 2013-02-25 22:06:31
snipMate代码片段就像类固醇中的内置:abbreviate,通常带有参数插入、镜像和多个停靠点。这里似乎不需要所有这些高级功能,因此最好使用简单的插入模式缩写,其中确实可以使用Vim键表示法:
:ia pdb import pdb; pdb.set_trace()<ESC>使用snipMate本身,不可能退出插入模式。
https://stackoverflow.com/questions/15068305
复制相似问题