Wenn ich Tab-Complete in einem Minibuffer und Emacs eine Completion-Liste in einem neuen Puffer anzeigt, wie kann ich zu diesem Puffer wechseln, ohne die Maus zu verwenden?In Emacs, wie wähle ich die Abschlussliste mit der Tastatur?
Ich versuchte C-x o
, aber das nur auf den ersten Puffer, von denen ich den Minipuffer eingegeben.
Ich versuchte auch C-x b
, aber das gibt mir command attempted to use minibuffer while in minibuffer
.
Schließlich versuchte ich C-x <C-right>
, die mir cannot switch buffers in minibuffer window
gibt.
EDIT: Ich sprach über die Minibuffer-Vervollständigung in meinem Beispiel, aber es ist mir auch wichtig, auf die Vervollständigungsliste (mit der Tastatur) innerhalb eines regulären Puffers zuzugreifen und nicht zu funktionieren. Die M-v
Verknüpfung wurde vorgeschlagen, aber es scheint nur innerhalb der Minibuffer zu funktionieren, auf die von M-x
zugegriffen wird, in jedem anderen Puffer habe ich versucht, M-v
ist an scroll down command
gebunden und schaltet nicht auf die Abschlussliste. Ich scheine nicht einmal in anderen Minibuchsen zu arbeiten. Zum Beispiel funktioniert es nicht in dem Shell-Befehl minibuffer, der entweder von M-!
aufgerufen wird.
Siehe meinen Vorschlag in der Bearbeitung meiner Antwort unten. –