用vim数圣经
我在前面的两篇博文里分别介绍了用vim读圣经和用vim查圣经。如果你经常阅读圣经,听牧师讲道,牧师有时会告诉你某个关键词在圣经里出现了多少次。
比方在电影《面对巨人》里,男主角是一个足球教练,经过六年的挫折,终于带领球队踢进了决赛。比赛前,他曾经的教练也来了,告诉男主角说,“神说了365次不要害怕。神说了这么多次,我们就知道他肯定是认真的。”
Grant Taylor: I will try my best. You know, this team we're playing: they're huge, they're fast, they're strong. I just don't want my players to be afraid.
Mark Richt: Well, in God's word He said 365 different times, "Do not fear." Now if He says it that many times, you know He's serious about it, don't ya?
原来词频法不光可以背单词,还可以明白圣经里的重要信息,很神奇吧。那我们看看怎么用vim搜索圣经里某个关键词出现的次数吧。
vim搜索某个关键词的基本语法是
:%s/pattern//gn
其中%是表示在全文寻找。
我们看看fear在英文钦定译本里出现了多少次吧?
:%s/fear//gn
在vim中显示出统计的结果:
464 matches on 444 lines
我们再看看love在英文钦定译本里出现了多少次吧?
:%s/love//gn
在vim中显示出统计的结果:
636 matches on 540 lines
这个用vim读圣经的系列就写完了。在写作的过程中,我对学习VIM和阅读圣经都更加有兴趣了。这个系列如果对你有少许的益处,我也就更开心了。我想到了一个最棒的结束语,求神祝福我们更加明白爱的真谛。
1Jn4:18 There is no fear in love; but perfect love casteth out fear: because fear hath torment. He that feareth is not made perfect in love.
1Jn 4:18 爱里没有惧怕。爱既完全,就把惧怕除去。因为惧怕里含着刑罚。惧怕的人在爱里未得完全。