Запуск VIFM: Как заставить VIFM запоминать последние позиции курсора / селектора при запуске?

Vifm запоминает последние позиции курсора / селектора, поэтому, например, если вы переместитесь в папку, содержащую файлы и переместите курсор к последнему файлу этого каталога, а затем покинете каталог и войдите в него снова, курсор / селектор будет в последнем выделенном (в данном примере последнем) файле.

Как я могу добиться этого поведения при запуске VIFM?(Чтобы курсор / селектор выделил цепочку всех последних выделенных элементов перед выходом из VIFM?)

1 ответ

Решение

Из документации по параметрам командной строки ( здесь):

vifm запускается в текущем каталоге, если в командной строке не указан другой каталог или 'vifminfo' включает в себя "savedirs" (в этом случае последние посещенные каталоги используются как значения по умолчанию).

Из документации по 'vifminfo' вариант ( здесь):

savedirs - сохранить последний посещенный каталог (требуется dhistory)

Образец vifmrc на самом деле включает в себя это:

set vifminfo=dhistory,savedirs,chistory,state,tui,shistory,
    \phistory,fhistory,dirstack,registers,bookmarks,bmarks

Если вы не используете его или изменили, просто убедитесь, что dhistory а также savedirs оба включены.

Другие вопросы по тегам