我想所有的文件,因为它是明确的从标题的线程
不过,我当然很感激。。。。
... ^^ 为了避免这种情况,本应在此处包含此^^:
干杯
因此,请通过阅读有关函数vl目录文件的内容来帮自己一个忙 我本来打算去的!
我还不是大师
谢谢你的帮助!
没问题,只要问问你是否坚持了什么 我刚刚读了Vl目录文件。现在我感觉很糟糕,它实际上说出了我想要的,哈哈!
他应该多挖点他会在我的书中找到答案的
FWIW,由于(长度nil)=0,因此不需要if语句
(length (vl-directory-files (getvar 'dwgprefix) "*.dwg" 1))
我总是担心在输入或处理到结论之前的第一个语句,很高兴知道如果参数等于零,长度函数将安全退出。
谢谢。 好啊嗯,我已经在这个问题上多做了几个小时了,但我想不出来!
现在,如果我想确保在文件中只计算具有特定字符串的文件。
例如:
(setq
f (vl-directory-files
(getvar 'dwgprefix)
"*.dwg"
1
)
)
("1456546756.dwg" "2014-08-11 - LU-14094 - Plan de coffrage des culées - rev.00.dwg" "2014-08-11 - LU-14094-02 - Plan de coffrage des culées - rev.00.dwg")
现在使用:
(setq l (vl-remove-if '(lambda (ex) (wcmatch ex "*LU-14094*")) f))
("1456546756.dwg")
现在我试了很多次,但似乎不知道如何提取另一个。
任何人都可以帮助plz! 大概
(setq l (vl-remove-if-not '(lambda (ex) (wcmatch ex "*LU-14094*")) f))
页:
1
[2]