To restore the previous session:
- From the History menu, click Restore Previous Session.
Everything will update your session on disk when you change your search.
This can only occur once every 15 seconds.
Everything will also save your session when you exit Everything.
To restore a closed tab:
- From the History menu, under the Recently Closed Tabs submenu, click your closed tab.
-or- - Press Ctrl + Shift + T to restore the last closed tab.
To restore a closed window:
- From the History menu, under the Recently Closed Windows submenu, click your closed window.
-or- - Press Ctrl + Shift + N to restore the last closed window.
Your session is stored in %APPDATA%\Everything\Session.json
When you start Everything, your Session.json is renamed to Session.backup.json
The previous session is then restored from Session.backup.json.
The previous session can only be restored once per session.
No session is stored on disk until you change the search.
To disable sessions:
- In Everything 1.5, from the Tools menu, click Options.
- Click the Advanced tab on the left.
- To the right of Show settings containing, search for:
session - Select: session_store
- Set the value to: false
- Click OK.
To lock your previous session:
- Set your Session.json file to read-only.
Internally, Everything converts your Session.json to a bunch of command line options.
To restore the previous session from the command line:
Everything.exe -restore-previous-session
To restore a custom session from the command line:
Everything.exe -restore-session "my custom sesssion.json" -no-new-window
To restore the previous windows and tabs when creating a new window:
- In Everything 1.5, from the Tools menu, click Options.
- Click the Advanced tab on the left.
- To the right of Show settings containing, search for:
restore - Select: session_store_restore_on_new_window
- Set the value to: true
- Select: closed_window_restore_on_new_window
- Set the value to: true
- Click OK.
Sample session.json:
Code: Select all
[
{
"window_x":790,
"window_y":830,
"window_wide":1418,
"window_high":644,
"maximized":0,
"ontop":0,
"filters_visible":1,
"filters_wide":147,
"filters_right_align":1,
"left_sidebar_wide":233,
"right_sidebar_wide":187,
"treeview_visible":0,
"treeview_side":0,
"treeview_order":0,
"treeview_high":443,
"preview_visible":0,
"preview_side":1,
"preview_order":2,
"preview_high":197,
"filters_sidebar_visible":0,
"filters_sidebar_side":0,
"filters_sidebar_order":1,
"filters_sidebar_high":244,
"bookmarks_sidebar_visible":0,
"bookmarks_sidebar_side":0,
"bookmarks_sidebar_order":1,
"bookmarks_sidebar_high":264,
"findbar_highlight_all":1,
"menu":1,
"fullscreen_menu":0,
"theme":2,
"status_bar_visible":1,
"zoom":100,
"invert_layout":0,
"statusbar_view_thumbnail_size":128,
"bookmarks_sidebar_expanded":"",
"tab_cursel":0,
"tabs":
[
{
"match_case":0,
"match_path":0,
"match_whole_word":0,
"match_diacritics":0,
"match_prefix":0,
"match_suffix":0,
"ignore_punctuation":0,
"ignore_whitespace":0,
"match_regex":0,
"search":"",
"filter":"EVERYTHING",
"sort":"Date Modified",
"sort_ascending":0,
"view":0,
"thumbnail_size":32,
"index":0,
"index_file_list":"",
"index_link_type":0,
"sort_mix":0,
"omit_results":0,
"temp_omit_results":1,
"columns":
[
{
"name":"Name",
"width":276
},
{
"name":"Path",
"width":312
},
{
"name":"Size",
"width":67
},
{
"name":"Date Modified",
"width":99
}
]
}
]
}
]
TODO:
Restore result list selection/focus.
Restore folder sidebar selection/focus.