2012-01-28 128 views
0

有一些随.vim提供的脚本。在vim中启动和停用这些脚本并在vim启动时自动激活这些脚本的正确方法是什么?那些从网上下载的脚本怎么样?如何激活.vim脚本

+0

你在使用Vim的平台是什么?这将取决于你如何设置它。 iLate的答案是让你开始的好地方。 – pri0ritize 2012-01-28 20:12:58

+0

我正在使用linux。 – 2012-01-28 20:21:55

回答

3

Vim脚本(用VimL或Vimscript编写)就像任何其他文件一样。您可以通过在命令行中逐行输入来重写它们,以获得相同的效果。

通常,他们激活通过采购他们:source file.vim。然而,没有通用的方法去激活它们,这意味着一旦来源和执行,就是这样。有些插件会提供标志来确定插件何时处于“活动”状态,但这是它们的内部功能,而不是Vimscript的一般功能。

+0

一些.vim脚本已经附带了vim。对于这些,我仍然需要输入完整的路径来源:他们?那是人们在做什么? – 2012-01-28 20:27:27

+1

你有没有Vim自带的脚本的具体例子,但默认情况下是不活动的?我唯一知道的就是matchit,你可以通过将它添加到你的'〜/ .vimrc'中来激活它:'runtime macros/matchit.vim' – romainl 2012-01-28 20:54:24

+2

@javascriptninja - 其中大多数已经被提供。如果你输入“:scriptnames”,你会看到哪些。如果有一个不是,那么是的,你必须输入绝对路径或相对路径。或者使用一些vim的快捷键,$ VIM,$ VIMFILES,$ VIMRUNTIMEPATH ... – Rook 2012-01-28 21:16:46

1

如果你问如何轻松管理脚本,最好的办法就是用病原:

它可以让你把每一个脚本到一个文件夹,然后就将它们移入和移出父文件夹文件夹将激活/取消激活它们。看看上面的页面中的文档。