Tho*_*mas 5 vim
我想使用Vimscript遍历目录中的文件。阅读usr_41.txt和搜索后,我能想到的最好的东西是let dir_contents = system('ls')
usr_41.txt
let dir_contents = system('ls')
但是由于system()没有返回列表,所以无法遍历它。有没有一种方法可以将系统调用的结果另存为列表,或者已经有Vim命令或函数呢?
system()
ric*_*chq 5
您可以获得一个带有 的列表split(system('ls'), '\n'),它会为您提供一个文件列表,前提是您没有包含换行符的文件。
split(system('ls'), '\n')
归档时间:
14 年,2 月 前
查看次数:
1797 次
最近记录:
7 年,8 月 前