【发布时间】:2017-08-16 22:35:32
【问题描述】:
有一个目录,里面有子目录和文件。我需要创建文件列表,然后可以将其用作忽略列表或包含列表等,以供将来对它们进行操作。所有结构都需要手动检查。
vifm 允许快速手动移动文件系统和查看文件。
是否可以使用 vifm 创建这样的文件列表?例如,理想情况下,左侧窗格中的文件列表和右侧的文件列表文件?还是简单地将带有路径的文件名和目录拉到某个寄存器中?
【问题讨论】:
标签: vifm
有一个目录,里面有子目录和文件。我需要创建文件列表,然后可以将其用作忽略列表或包含列表等,以供将来对它们进行操作。所有结构都需要手动检查。
vifm 允许快速手动移动文件系统和查看文件。
是否可以使用 vifm 创建这样的文件列表?例如,理想情况下,左侧窗格中的文件列表和右侧的文件列表文件?还是简单地将带有路径的文件名和目录拉到某个寄存器中?
【问题讨论】:
标签: vifm
您可能正在寻找custom views。您可以使用以下命令填充一个:
:!find %u
然后通过zd shortcut 排除文件。这样的视图构建后无法添加文件,需要排除。
列表可以像这样保存到文件中:
:%!for i in %f; do echo "$i" >> FILE-LIST; done
或者您可以在一个窗格中创建一个文件(但不能为空,因此添加额外的行),然后按 e 激活view mode,然后通过命令将文件路径附加到该文件喜欢:
:!echo %c:p >> %C
视图窗格中的 R 键将重新加载您的文件(F 将在其中切换跟踪更改,但也会将其滚动到最后)。
【讨论】: