我已经习惯了,当我按下
M-x
每当我输入空格时,它会给我一个连字符,但我想使用冰柱,那么有没有办法改变它,以便每当我输入空格时,它给我一个连字符?
(define-key minibuffer-local-completion-map
" " "-")
(define-key minibuffer-local-must-match-map
" " "-")
来源:http ://groups.google.com/group/gnu.emacs.help/browse_thread/thread/422e4297b9e4842d
只需自定义用户选项icicle-completion-key-bindings
:
M-x customize-option icicle-completion-key-bindings
默认情况下,在该选项值中,空格字符键(打印为SPC
但" "
在键绑定中使用)绑定到命令icicle-self-insert
--- 删除该绑定条目。icicle-word-completion-keys
如果您愿意,您还可以将空格键添加到 option 的绑定。
SPC
但是,我的建议是作为一个自我插入的角色离开(同样, ?
)。甚至香草 Emacs 也开始让空格字符自动插入,至少对于文件名......