免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
1234下一页
最近访问板块 发新帖
查看: 12380 | 回复: 36
打印 上一主题 下一主题

你的vim支持external scripting engines吗? [复制链接]

论坛徽章:
2
青铜圣斗士
日期:2015-11-26 06:15:59数据库技术版块每日发帖之星
日期:2016-07-24 06:20:00
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2010-02-04 00:35 |只看该作者 |倒序浏览
vim除了自有的vimscript, 还可以用另外4种语言添加其功能。 但是这些语言的支持都需要在编译时决定。
2.2. External Interfaces

   Vim can interface with several external libraries to extend its editing
   functionality. For example, Perl and Python support can be used to enhance
   Vim's scripting capabilities.  ... In order to use these features, support
   for them must be enabled at compile time
.

    2.2.1. Scripting Interfaces

   Vim can work with four external scripting engines to supplement its own
   built-in scripting language.

      2.2.1.1. Perl
...
      2.2.1.2. Python
...
      2.2.1.3. Ruby
...
      2.2.1.4. Tcl
...


各位vim粉丝, 你们的vim支持这些external scripting engines吗?
多选投票: ( 最多可选 5 项 ), 共有 19 人参与投票
您所在的用户组没有投票权限

论坛徽章:
0
2 [报告]
发表于 2010-02-04 13:44 |只看该作者
vim script太难看了

论坛徽章:
0
3 [报告]
发表于 2010-02-04 13:45 |只看该作者
latex是支持的

论坛徽章:
0
4 [报告]
发表于 2010-02-04 13:55 |只看该作者
俺用的 latex-suite

论坛徽章:
2
青铜圣斗士
日期:2015-11-26 06:15:59数据库技术版块每日发帖之星
日期:2016-07-24 06:20:00
5 [报告]
发表于 2010-02-04 16:56 |只看该作者
latex是支持的
prolj 发表于 2010-02-04 13:45


呃, 这个怎么个latex扯上关系了……?
求教……

论坛徽章:
2
青铜圣斗士
日期:2015-11-26 06:15:59数据库技术版块每日发帖之星
日期:2016-07-24 06:20:00
6 [报告]
发表于 2010-02-04 16:57 |只看该作者
回复 4# redspider
同问……   latex和vim的脚本引擎有什么关系……?

论坛徽章:
2
青铜圣斗士
日期:2015-11-26 06:15:59数据库技术版块每日发帖之星
日期:2016-07-24 06:20:00
7 [报告]
发表于 2010-02-04 17:02 |只看该作者
我看了看http://vim-latex.sourceforge.net/, 提供的下载里面没有vim啊?

论坛徽章:
0
8 [报告]
发表于 2010-02-07 15:59 |只看该作者
回复  redspider
同问……   latex和vim的脚本引擎有什么关系……?
OwnWaterloo 发表于 2010-02-04 16:57



    只是在接ls的话

论坛徽章:
5
狮子座
日期:2013-08-20 10:12:24午马
日期:2013-11-23 18:04:102015年辞旧岁徽章
日期:2015-03-03 16:54:152015亚冠之德黑兰石油
日期:2015-06-29 18:11:1115-16赛季CBA联赛之新疆
日期:2024-02-21 10:00:53
9 [报告]
发表于 2010-02-07 16:19 |只看该作者
最近正在写一个Vim的自动补全脚本,可能和snipMate差不多,但是比它更稳定,更强大,大家敬请期待~~~

其实用其他的语言来写Vim脚本比较无聊,因为Vim脚本归根到底就是Vim命令的集合,而Vim的eval表达式系统功能是及其弱小的——我说的就是它的函数!靠连个数字符串中对应模式出现的次数的函数都没有= =

至于丑陋问题:我只能说,看惯了ruby,你也就差不多习惯了,当然丑陋是一定的,谁不丑陋呢?

然后是autocmd及其弱小,比如Undo和InsertChar这种事件都没有==

最后打个小广告:我自己写的快速编译脚本,cca.vim:http://www.vim.org/scripts/script.php?script_id=2618

如果有愿意协助新的superSnipMate开发的筒子可以给我发邮件:weasley_wx@qq.com

论坛徽章:
5
狮子座
日期:2013-08-20 10:12:24午马
日期:2013-11-23 18:04:102015年辞旧岁徽章
日期:2015-03-03 16:54:152015亚冠之德黑兰石油
日期:2015-06-29 18:11:1115-16赛季CBA联赛之新疆
日期:2024-02-21 10:00:53
10 [报告]
发表于 2010-02-07 16:20 |只看该作者
对了,求滑铁卢的QQ号,一直很钦佩你哈~~~
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP