代码自动补全

7.安装code_complete——函数、模板自动补全
下载地址:http://www.vim.org/scripts/script.php?script_id=1764 
把插件文件中的tab都改为C-b防止与后来我们要安装的supertab冲突。
将下边这一段加入到template段中以添加bash模板补全功能

-----------------------------------------------
"Bash Templates
"Bash Structure by warmbupt@gmail.com
let g:template['sh'] = {}
let g:template['sh']['sif'] = "if ".g:rs."...".g:re." ; then\".g:rs."...".g:re."\fi"
let g:template['sh']['sife'] = "if ".g:rs."...".g:re." ; then\".g:rs."...".g:re."\else\".g:rs."...".
            \g:re."\fi"
let g:template['sh']['scase'] = "case ".g:rs."...".g:re." in\".g:rs."...".g:re.")\\" .g:rs."...".g:re.";;\\".
            \g:rs."...".g:re.")\\" .g:rs."...".g:re.";;\\\esac\"
let g:template['sh']['swhile'] = "while ".g:rs."...".g:re." \do\".g:rs."...".g:re."\done"
let g:template['sh']['suntil'] = "until ".g:rs."...".g:re." \do\".g:rs."...".g:re."\done"
let g:template['sh']['sfor'] = "for ".g:rs."...".g:re." in " .g:rs."...".g:re."\do\".g:rs."...".g:re."\done"
let g:template['sh']['sselect'] = "select ".g:rs."...".g:re." in " .g:rs."...".g:re."\do\".g:rs."...".g:re."\done"

使用:在输入函数时可以出现原型提示是安装这个插件的主要目的。Crtl+b是万能的,比如输入pthread_cre,然后Crtl+b就可以看到效果了。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值