I have discovered that a recent update to some of my emacs packages have caused C-x C-f
while on a dired file to perform some operation on the entire file before prompting me for other files/directories.
I know that I need to track down what is causing this issue, but in the meantime, is there a way I can tell dired to ignore the current file-at-point when invoking C-x C-f
in a dired buffer?
I frequently invoke this in a dired buffer containing videos around 500mb-1gb, and even with (setq debug-on-quit t)
I cannot interrupt the process after hitting C-x C-f
, emacs simply spins at 100% cpu for a few minutes until the ido prompt comes up.
C-x C-f
bound?C-x C-f
is bound tofind-file
debug-on-quit
doesn't work, the next thing to try iskill -USR2 <emacspid>
. That should hopefully give you a backtrace.C-x C-f
bound toido-find-file
andido-use-filename-at-point
ast
. Changing it tonil
removed the delay.ido-max-directory-size
, which can disable ido completion in large directories.