问题标签 [snipmate]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
9760 浏览

vim - 添加 vim 片段

我找到了Ruby/Rails 片段的这个资源,看起来它有很多很酷的片段,我可以在 vim 中使用。

但由于我是 vim 新手,我不知道如何在我的 vim 编辑器中启用这些片段。没有这样的使用说明书。

如何在 vim 编辑器中启用这些片段?

0 投票
1 回答
537 浏览

python - snipmate 片段中的 vim 命令

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

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

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

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

0 投票
1 回答
649 浏览

vim - Tab key no longer triggers autocomplete for vim sninpmate snippets

after long hours of vim configuration, I found out that I broke the snipmate plugin. Hitting the tab key no longer works. Any experiences? 'Yeap I know there are million reasons why it might be broken, but was hoping others have experienced it before. So I tried this

And this was what I noticed

Things seem to look fine from the verbose output. Any thoughts?

0 投票
3 回答
3639 浏览

vim - 更改 snipMate 中的默认选项卡

我已经阅读了一段时间的文档,但我似乎找不到任何关于如何在 snipMate 中更改默认完成键的信息。

这是文档。https://github.com/garbas/vim-snipmate/blob/master/doc/snipMate.txt 我是不是忽略了什么?

谢谢你。

0 投票
1 回答
773 浏览

vim - vim 向前跳对我也不起作用(snipmate)

我和许多其他用户有同样的问题。向后<C-o>跳有效,但向前跳不行。我阅读了相同的问题和答案,但没有得到任何结果。
我尝试:verbose map <C-I>命令并得到这个:
详细命令结果 如何禁用 snipmate 映射?

0 投票
1 回答
332 浏览

vim - 安装 snipmate 时如何插入制表符

我想在插入模式下插入制表符空格,但 snipmate 不允许我这样做。我如何将 snipmate 触发按钮重新映射到 tab 以外的东西,或者在安装 snipmate 时是否有任何其他方法可以插入 tab 空格。

谢谢

0 投票
2 回答
3514 浏览

vim - snipmate 不在 vim 中工作

以下文件是我的 vimrc 文件。我尝试采购 snipmate.vim 文件,我的 vimrc 文件中没有设置粘贴。刚刚在我的 .vim 目录中对 snipmate 进行了 git 克隆,并将该位置添加到运行时路径。

我正在使用 MAC OSX

snipmate的树形结构

其他插件( ctrl-p 和 nerdtree )正在工作,但 snipmate 没有。我究竟做错了什么?

0 投票
1 回答
688 浏览

vim - 使用 Pathogen vim 安装 Snipmate

我试图通过 Pathogen 在 vi​​m 中安装 Snipmate,方法是:

(我的 vim 存储库在 Dropbox 中,我的 ~/.vimrc 阅读:

)

但是,当我按 Tab 时没有任何反应。我不确定我在这里做错了什么?基于其他博客/问题,我已经尝试将片段目录移动到 ~/.vim/ 和其他位置,但无济于事。我也有“文件类型插件”。所以我很困惑。我在这里傻吗?

谢谢!

0 投票
1 回答
605 浏览

vim - VIM 的 Ultisnips 插件如何处理 HTML 片段内的删除?如何将 id 更改为 div 中的类?

我是 Ultisnips 的新手。在插入模式下,我输入 div [tab] 然后我得到:

将光标放在名称上。如果我不想使用 class 而不是 id 我按退格键并得到这个

将光标放在第一个 v 上。现在,如果我想开始输入“类”,我会得到这个

如果我删除类并点击 [esc] li 'class' 我最终会得到这个

这里发生了什么?我究竟做错了什么?

我想

0 投票
2 回答
1053 浏览

vim - Windows 上 Vim 中的 SnipMate

我安装的 snipMate 有什么问题?我无法让它工作。我什至尝试按照其他答案中的说明安装 Pathogen。我在 Windows XP 上运行 vim7.4。_vimrc 如下所示 -

VIM 安装目录结构如下所示。这是在我将 snipMate.zip 解压缩到 vim74 文件夹之后。