Lorsque vous déclenchez l'achèvement du mini-tampon pour une commande partielle / nom de fichier / etc., le tampon * Complétions * répertorie les achèvements possibles alignés verticalement (en colonnes) mais triés horizontalement.
../ ./ 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/
Je trouve cela beaucoup plus difficile à scanner que s'ils étaient triés verticalement, comme le fait Bash.
../ 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/
Y a-t-il un paramètre qui contrôle cela?
completion
ivan
la source
la source
completions-format
est exactement ce que je cherchais, et le régler a'vertical
fait l'affaire. Je vous remercie!ls
qui trie verticalement par défaut; cette variable personnalisable n'est pas non plus dans lecompletion
groupe existant mais dans le groupe de personnalisation ducustomize-group minibuffer
Vous pouvez facilement le faire si vous utilisez des glaçons - voir Disposition verticale .
Vous pouvez en faire le comportement par défaut en personnalisant l'option
icicle-completions-format
pour avoir la valeurvertical
.Et vous pouvez basculer entre la disposition horizontale et verticale à tout moment pendant l'achèvement, à l'aide de
C-M-^
.Cela affecte toute l' achèvement du mini-tampon, que ce soit par
completing-read
ouread-file-name
(ou toute autre chose qui les utilise).la source