Ich habe kürzlich auf das Emacs Starter Kit umgestellt, das das Ido-Paket enthält.
ido hat eine nette Funktion, die Pfade beim Suchen von Dateien vorschlägt, was normalerweise sehr praktisch ist, außer wenn versucht wird, eine neue Datei zu erstellen. Wenn der neue Dateiname mit einem Vorschlag in einem anderen Pfad übereinstimmt, wechselt ido automatisch zu diesem Pfad, vorausgesetzt, das ist das, was ich wollte, aber normalerweise ist es nicht so und ich finde es ärgerlich.
Um das Problem zu umgehen, berühre ich entweder newfile aus der Shell, erstelle einen neuen Puffer und speichere unter oder Mx find-file, um das ursprüngliche Verhalten zu erhalten. Ich könnte Cx Cf natürlich wieder an find-file binden, aber wenn ich ido-find-file mag, möchte ich nur, dass es nicht mehr automatisch zwischen Pfaden wechselt, wenn ich den Pfad explizit eingebe.
Ich denke, es gibt wahrscheinlich eine einfache Taste, die ich während der IDO-Find-Datei drücken kann, um anzuzeigen, dass die gesuchte Datei nicht vorhanden ist, und um keine Vorschläge mehr zu machen, oder eine Variable, die ich einstellen kann, um ein wünschenswerteres Verhalten zu erzielen?