当前位置:K88软件开发文章中心编程工具Vim → 文章内容

Vimscript 自动加载

减小字体 增大字体 作者:佚名  来源:网上搜集  发布时间:2019-1-24 10:54:19

nd = "/Users/sjl/src/potion/potion"endifnnoremap <buffer> <localleader>r \ :call potion#running#PotionCompileAndRunFile()<cr>nnoremap <buffer> <localleader>b \ :call potion#running#PotionShowBytecode()<cr>保存文件,关闭Vim,然后打开你的factorial.pn文件。尝试这些映射,确保它们依然正常工作。确保你仅仅在第一次执行其中一个映射的时候才看到诊断信息Autoloading...(你可能需要使用:message来看到)。 一旦认为自动加载正常工作,你可以移除那些信息。正如你看到的,我们保留nnoremap映射部分不变。 我们不能自动加载它们,不然用户就没办法引发自动加载了!你将在Vim插件中普遍看到:大多数的功能将位于自动加载函数中,仅有nnoremap和command命令每次都被Vim加载。 每次你写一个有用的Vim插件时,不要忘了这一点。练习阅读:help autoload稍微测试一下并弄懂自动加载变量是怎么一回事。假设你想要强制加载一个Vim已经加载的自动加载文件,并不会惊扰到用户。 你会怎么做?你可能想要阅读:help silent!(译注:此处应该是:help :silent)。不过在现实生活中请不要那么做。

上一页  [1] [2] 


Vimscript 自动加载