【发布时间】:2018-06-07 09:18:59
【问题描述】:
Vifm 会记住最后一个光标/选择器的位置,例如,如果您移动到一个包含文件的文件夹并将光标移动到该目录的最后一个文件,然后离开该目录并再次进入它,光标/选择器将位于最后一个突出显示(在本例中为最后一个)文件。
如何在 vifm 启动时实现此行为? (以便光标/选择器在退出 vifm 之前突出显示所有最后突出显示的项目的链?)
【问题讨论】:
标签: vifm
Vifm 会记住最后一个光标/选择器的位置,例如,如果您移动到一个包含文件的文件夹并将光标移动到该目录的最后一个文件,然后离开该目录并再次进入它,光标/选择器将位于最后一个突出显示(在本例中为最后一个)文件。
如何在 vifm 启动时实现此行为? (以便光标/选择器在退出 vifm 之前突出显示所有最后突出显示的项目的链?)
【问题讨论】:
标签: vifm
来自有关命令行选项的文档 (here):
vifm 从当前目录开始,除非它被赋予不同的目录 在命令行或
'vifminfo'包括"savedirs"(在这种情况下 最后访问的目录用作默认值)。
来自'vifminfo' 选项 (here) 的文档:
savedirs- 保存上次访问的目录(需要dhistory)
示例vifmrc 实际上包含以下内容:
set vifminfo=dhistory,savedirs,chistory,state,tui,shistory,
\phistory,fhistory,dirstack,registers,bookmarks,bmarks
如果您不使用或更改它,只需确保 dhistory 和 savedirs 都包括在内。
【讨论】:
set vifminfo=savedirs...,但是当我关闭vifm时它没有保存我的分数