В более старых emacs версиях я раньше вводил:
C-x C-f RET
И это вновь открыло бы файл, который в настоящее время посещают в буфере. Теперь (emacs 23.1.1) это открывает Dired каталога.
Я использую M-x find-alternate-file
который по умолчанию связывается с C-x C-v
.
Эта команда позволяет перезагружать файл на текущий буфер, перезагружение того же файла включает - который показывают в мини-буфере по умолчанию. Это однако не столь удобно, если Вам включили режим идо для переключения буфера, как это не отобразит текущее имя файла по умолчанию.
Можно сделать C-x C-f M-n RET
. Поведение было изменено потому что C-x C-f RET
вновь открыть файл не было почти так же распространено как C-x C-f DEL RET
вызвать Dired на каталог.
Можно также использовать M-x revert-buffer
перезагружать файл от диска и Emacs скажет Вам (в большинстве операционных систем), при попытке отредактировать файл, копия которого на диске была изменена внешне.
C-x C-f M-n
также полезно для получения полного пути в файл в мини-буфере, таким образом, можно открыть файл с аналогичным именем или скопировать его в кольцо уничтожения или буфер обмена.