How can I make Sublime Text (3) re-load the file currently being edited, to take into account changes having been made externally?
-
3It does automatically already. I am looking a solution to prevent it. – atilkan Apr 05 '16 at 00:01
-
@atilkan `always_prompt_for_file_reload` has to be set to `true` in settings. – Alex Szücs Feb 26 '22 at 13:25
4 Answers
To re-load the current file, you can revert the file, either through the menu entry File | Revert File or through the command File: Revert (open the command palette by pressing Ctrl+Shift+P and type revert).
To make it easier in the future, you can bind a shortcut to the revert command, for example F5, simply by adding an entry to your key bindings (Preferences | Key Bindings - User):
{
"keys": ["f5"],
"command": "revert"
}
- 2,984
- 18
- 21
- 9,368
- 6
- 28
- 27
Although there is an accepted answer, it requires that we have to refresh manually everytime by pressing F5. Try this package Auto Refresh here. This automatically refreshes the file in x seconds which is configurable.
- 223
- 2
- 7
-
1I'm guessing "automatic" was the original intention of the question though not explicitly stated. – Pete Alvin Mar 26 '16 at 10:14
Though asked more than a year ago: you can also use "File->Reopen with encoding..." command. Note, all your changes made so far will be discarded while performing reload/revert
- 11
- 1
-
1how can we do this to all files, not just individually, manually? and how can we make it do this right away, rather than having to trigger it manually after a merge or checkout? – ahnbizcad Nov 30 '15 at 22:33
-
What's the point of making such a note. How do I open a door? Well, you open a door, but note the door will be open. Wow. Thanks. – poige Feb 02 '18 at 10:56
In addition, I just realized that when switching from the search bar to the main editor panel, it refresh the view.
So ctrl+F then escape.
Not the best, but no configuration or clicking required. Also, I would expect it not to work if you have unsaved edition.
- 441
- 5
- 9