Wenn Sie die Minibuffer-Vervollständigung für einen Teilbefehl / Dateinamen / etc. Auslösen, listet der Puffer * Vervollständigungen * mögliche Vervollständigungen auf, die vertikal (in Spalten) ausgerichtet, aber horizontal sortiert sind .
../ ./ ajax-proj/ algorithms/
angular-phone/ angular/ annex/ archives/
blog-ideas/ clojure-koans/ ctags58/ diff-tryout/
encodings/ filters/ game-table/ git-grounds/
hartl/ invoice_angel/ jQuery-basics/ java/
making/ ng-fundamentals/ node-meetup/ pickaxe/
Ich finde das viel schwieriger zu scannen, als wenn sie vertikal sortiert wären, wie es Bash tut.
../ annex/ encodings/ jQuery-basics/
./ archives/ filters/ java/
ajax-proj/ blog-ideas/ game-table/ making/
algorithms/ clojure-koans/ git-grounds/ ng-fundamentals/
angular-phone/ ctags58/ hartl/ node-meetup/
angular/ diff-tryout/ invoice_angel/ pickaxe/
Gibt es eine Einstellung, die dies steuert?
completion
ivan
quelle
quelle
completions-format
ist genau das , wonach ich gesucht habe, und es auf'vertical
den Trick zu setzen. Vielen Dank!ls
Befehl gewöhnt, der standardmäßig vertikal sortiert wird. Auch diese anpassbare Variable befindet sich nicht in der vorhandenencompletion
Gruppe, sondern in der Minibuffer-Anpassungsgruppe (in minibuffer.el ), die voncustomize-group minibuffer
Sie können dies problemlos tun, wenn Sie Eiszapfen verwenden - siehe Vertikales Layout .
Sie können dies zum Standardverhalten machen, indem Sie die Option so anpassen
icicle-completions-format
, dass sie den Wert enthältvertical
.Mit können Sie jederzeit während der Fertigstellung zwischen horizontalem und vertikalem Layout wechseln
C-M-^
.Dies wirkt sich auf alle Minibuffer-Vervollständigungen aus, sei es durch
completing-read
oderread-file-name
(oder irgendetwas anderes, das diese verwendet).quelle