首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Emacs Icicles空间

Emacs Icicles空间
EN

Stack Overflow用户
提问于 2010-07-22 00:08:29
回答 2查看 286关注 0票数 4

我已经习惯了,当我按下

M-x

每当我输入空格时,它会给我一个连字符,但我想使用冰号,那么有什么方法可以改变它,使我每次输入空格时,它都会给我一个连字符呢?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2010-08-27 16:54:55

代码语言:javascript
复制
(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

票数 2
EN

Stack Overflow用户

发布于 2013-08-14 14:45:53

只需自定义用户选项icicle-completion-key-bindings

代码语言:javascript
复制
 M-x customize-option icicle-completion-key-bindings

默认情况下,在该选项值中存在空格字符键(打印为SPC,但在键绑定中用作" " )到命令icicle-self-insert -删除该绑定条目的绑定。如果愿意,还可以将空格键的绑定添加到选项icicle-word-completion-keys

但是,我的建议是将SPC保留为自插入字符(类似于?)。即使是vanilla Emacs也开始让空格字符自动插入,至少对于文件名是这样。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3301375

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档