首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >VimL脚本语言:在其他语言中有实现吗?

VimL脚本语言:在其他语言中有实现吗?
EN

Stack Overflow用户
提问于 2009-01-28 00:14:45
回答 3查看 4.1K关注 0票数 10

问题:是Vim最受欢迎的方面之一,它的灵活性。我最不喜欢的是VimL脚本语言本身。我知道每个人都有自己对语言和编辑的偏好,所以我认为并不是每个人都同意我的观点。

问题:如果您是用户,如果您对使用VimL扩展vim有类似的不满,那么您使用了哪些替代方法来在避免默认语言的情况下扩展Vim?我正在寻找一些比我已经尝试过的更有帮助的想法,包括但不限于:

  • 通过对python、ruby和perl的附加支持重新编译vim (很好,但在没有添加支持的情况下在别人的机器上运行vim也没有帮助)
  • 从不编写一行VimL脚本,而只是简单地下载现有的附加组件(如果和只有在现有的东西能够实现您想要的功能的情况下才会这样做,如果您必须进行更改并最终不得不查看更多的VimL脚本,那么就不太好了)

免责声明:注释,这不是对VimL脚本或任何人的首选项的攻击。如果它对你有用,那就太好了!我只是问那些已经找到了另一种选择的人,以及一种让他们满意的满足需求的方法。

更新:这个问题是通过请求特定工具的引用来更新的。不需要讨论、辩论、投票或延长讨论。如果有一个特定的工具,请随时参考。

例如,https://github.com/luke-gru/riml

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2011-11-15 19:26:27

我爱vim,但讨厌VimL。所以我一直在尝试emacsevil插件。这是一种vim-like模式,但有emacs插件和emacs-lisp作为脚本语言的所有优点。主要是赢了。(它和vim不一样--例如,$并不像vim中那样是一个特殊的行列,但是足够接近了。)

票数 4
EN

Stack Overflow用户

发布于 2009-01-28 01:21:53

最有可能的是适合你的开发生态系统。这是一种你可能会在外部使用的语言,因为它有有用的支持库

我个人在这个trac插件中使用了+python

http://www.vim.org/scripts/script.php?script_id=2147

在广泛使用和学习这个了不起的调试器脚本之后..。

http://www.vim.org/scripts/script.php?script_id=1929

至于在其他机器上工作,通常你只是生活在没有东西的小工作。但是,如果需要的话,可以使用netrw来表示scp等等。

但实际上,这是你想学的东西,可以用

票数 3
EN

Stack Overflow用户

发布于 2011-11-15 22:27:11

如果我们不理会你提到的那些,就没有别的办法了。

  • 中,您可以使用VimL
  • 进行编程,如果您想使用Python/Perl/Ruby进行编程,您可以找到一个预先生成的二进制文件,或者构建Vim来包含对它的支持,然后使用其中的一个,就像您所说的一样,许多人可以下载
  • ,但是越来越多的插件需要支持上面的一个插件(经常在*nix框中找到,所以这并不是什么问题),您可以使用上面的一个,或者Vim之外的其他*nix工具,但这与Vim

没有任何关系

我想这就够了。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/485933

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档