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