Vim 自定义补全利器 Snippet
Vim Snippet 设置本人是 vim 用户,可以说能不用 IDE 就不用 IDE。 安装方法很简单,在 Plugin 'SirVer/ultisnips' Plugin 'honza/vim-snippets' 安装好之后,默认展开是 一些常用的展开: incc => #include<iostream> inc => #include<stdio.h> cout => cout << ... << endl
Step1:在 Step2:语法规则:每一个展开规则都类似于如下的样式。 snippet 缩写 “描述” 设定 展开后的代码 endsnippet 例如,如果我想对 #define 进行缩写,想要达到的效果是输入def,即可自动展开。那么,应该如下编写 snippet def "define" b #define endsnippet 设定的选项有介绍以下几种:
查看更多的选项设置可以在 Step3我们还可以设定一些,自动跳转和同步显示的高级玩法。 snippet for "for loop" b for (int ${1:i} = $2; $1 < $3; $1++){ $4 } endsnippet 效果显示如下: 这里面 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |