- 论坛徽章:
- 0
|
第五节 查询文件插件lookupfile
对文件查询操作,我使用易水先生推荐的lookupfile,使用的lookupfiles.sh生成的
filenametags文件。执行vim时,按F5就会调出lookupfile插件,即可查询。
Lookupfiles.sh内容和易水先生的略有不同。
#!/bin/sh
# generate tag file for lookupfile plugin
cd ~/vim72
echo -e "!_TAG_FILE_SORTED\t2\t/2=foldcase/" > filenametags
#find . -not -regex '.*\.\(png\|gif\|o\|a\|swp\)' -type f -printf "%f\t%p\t1\n" | sort -f >> filenametags
find `pwd` -type f \( -name "*.[ch]" -o -name "*.[ch]pp" \) -printf "%f\t%p\t1\n"|sort -f >> filenametags
使用中的问题:打开vim后第一次查询时输入文件前四个字母就会出现提示如图,很成功,但是再次查询时会出现如下图,就不是文件了,而是已打开文件中的字符串,原因未知。暂时解决办法是删除一个字母就会出现如下图示。 |
|