新人刚开始用emacs 搞了套配置 看配套文档 helm的有几行配置实在不懂什么意思 麻烦大家帮忙讲解一下
文档在这A Package in a league of its own: <code>Helm</code>
该看的说明都看了 还是不理解。。 是说 tab 在helm中 不能切换列表 然后变成了显示说明为了更方便的使用tab进行了这个配置
问题 1: 这个配置作用 问题2: C-z 这个action-select 是干嘛的 没用过 不太了解
求大神解答一下
新人刚开始用emacs 搞了套配置 看配套文档 helm的有几行配置实在不懂什么意思 麻烦大家帮忙讲解一下
文档在这A Package in a league of its own: <code>Helm</code>
该看的说明都看了 还是不理解。。 是说 tab 在helm中 不能切换列表 然后变成了显示说明求大神解答一下
求救。。。。自己先顶一下
C-h f自己看
你去helm在github页面下,看下它的wiki页面,我也是在哪儿了解在这个概念。这里我不直接解释,因为要例子才好说清楚。
大哥看过了没看懂才来问的。。真的是抬杠
这是helm的使用方法,action是helm source定义的。helm是一个补全系统,用户可以自己定义补全的内容。
比如,用户定义了grep内容,用户输入一些字符,helm把对应的grep内容放在helm的buffer里。这时你按Return会打开grep到的文件。打开当前选中的grep内容所在的文件是helm触发的一个action,因为helm允许用户自己定义多个action,所以你也可以按Tab(helm-select-action),选择其他action,比如复制当前选中的grep内容,删除当前选中的grep内容等等。比如,你还可以定义一个helm source,索引指定目录的音乐文件,然后定义默认按Return,触发用某个播放软件播放这个音乐文件,那这就是一个音乐播放器了。helm可扩展性很高,比如它还允许用户同时选中多行。这就是helm的action。
感谢回复 我在仔细消化一下 谢谢
好的 我去看一下 感谢
这个配置应该是想让tab更好用吧; 前两个应该是为了让tab在终端上和窗口保持一致;helm默认用tab是显示actions列表(可以去掉配置试一下就明白了),c-z配置用来替换tab来显示actions
好的 我在好好去看一下wiki