Вернуться на последнюю просмотренную страницу в pentadactyl

Вернуться на последнюю просмотренную страницу в pentadactyl

Есть ли команда/набор команд для возврата на последнюю просмотренную страницу в Pentadactyl? Я часто закрываю браузер, а затем решаю, что еще слишком рано, поэтому я хочу снова включить его и перейти на последнюю просмотренную вкладку. В идеале на то же место на странице, где я был, когда закрыл ее (но я не уверен, возможно ли это).

Я знаю, что в самом Firefox есть опция открытия последних просмотренных вкладок, но я не хочу, чтобы это поведение было по умолчанию, поскольку я не хочу, чтобы последняя просмотренная страница отображалась при запуске новой задачи, поскольку я очень легко отвлекаюсь.

решение1

Я не уверен насчет посещения последнего просмотренного URL: для этого может потребоваться отдельный плагин, который может отслеживать, что вы просматриваете, и сохранять (и восстанавливать) последний URL.

Однако вот простая команда, которая вместо этого заново открывает самую последнюю ссылку в вашей истории. Если ваши привычки просмотра похожи на мои (открыть кучу вкладок, пройтись по ним, закрыть браузер), этого может быть достаточно:

:js history.list('', true, 1, '-date')

Это означает: «Отсортировать мой неотфильтрованный стек истории, поместив самые последние ссылки наверх. Открыть первый из этих URL-адресов в новой вкладке».

Чтобы привязать это к команде и последовательности клавиш, поместите это в свой файл .pentadactylrc:

command! -description 'Open the most-recently-visited link in a new tab' reopen-last-visited -javascript history.list('', true, 1, '-date')
nmap <Leader>R :reopen-last-visited<CR>

Теперь при запуске Firefox вы сможете нажать \Rи открыть последний посещенный URL-адрес.

Обновлять: Вы также можете попробовать :undoкоманду. В документации конкретно не упоминается, что список закрытых вкладок сохраняется при перезапуске браузера, но мое ограниченное тестирование показывает, что это так. Я открыл и закрыл вкладку, перезапустил браузеры и сразу же попробовал :undo. Он открыл для меня последнюю вкладку.

Связанный контент