首页
学习
活动
专区
圈层
工具
发布

Emacs Helm: 使用关键字搜索、获取、执行任何东西

Helm 是一个emacs的软件包,定义了一个通用框架,交互式地、动态缩减式地使用关键字选择、获取、执行任何东西。...Narrowing Helm命令启动后,用户未输入任何关键字前,会将candidate中的所有条目显示出来,每行显示一个项,可通过'C-n', 'C-p'上下移动光标选择当前条目。...如果candidate的数目较少,此时没必要输入关键字,通过上下移动光标选择就行了;但如果candidate数目较多,目标条目没有被显示在第一页,可输入关键字,对candidate的条目进行筛选,只有匹配到关键字的条目才会被显示出来...有时只输入了一个字符,目标条目已经显示在第一页,则可停止输入,通过移动光标选择当前条目;有时输入了一个关键字,目标条目仍然没有出现,则可按空格,继续输入另一个关键字,进行更精确的筛选,直到目标条目出现为止...输入的关键字越多,candidate的数目会越少,目标条目出现在第一页第一个条目位置的机率就越大,进而选择也就越方便。

1.5K40

Emacs Helm: 使用关键字搜索、获取、执行任何东西

Helm 是一个emacs的软件包,定义了一个通用框架,交互式地、动态缩减式地使用关键字选择、获取、执行任何东西。...Narrowing Helm命令启动后,用户未输入任何关键字前,会将candidate中的所有条目显示出来,每行显示一个项,可通过'C-n', 'C-p'上下移动光标选择当前条目。...如果candidate的数目较少,此时没必要输入关键字,通过上下移动光标选择就行了;但如果candidate数目较多,目标条目没有被显示在第一页,可输入关键字,对candidate的条目进行筛选,只有匹配到关键字的条目才会被显示出来...有时只输入了一个字符,目标条目已经显示在第一页,则可停止输入,通过移动光标选择当前条目;有时输入了一个关键字,目标条目仍然没有出现,则可按空格,继续输入另一个关键字,进行更精确的筛选,直到目标条目出现为止...输入的关键字越多,candidate的数目会越少,目标条目出现在第一页第一个条目位置的机率就越大,进而选择也就越方便。

1.5K90
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    对象属性的遍历和super关键字

    这是我参与「掘金日新计划 · 12 月更文挑战」的第15天,点击查看活动详情 前言 今天记录一下对象的扩展,下面先简单介绍一下对象属性的遍历和super关键字 属性的遍历 ES6 一共有 5 种方法可以遍历对象的属性...以上的 5 种方法遍历对象的键名,都遵守同样的属性遍历的次序规则。 首先遍历所有数值键,按照数值升序排列。 其次遍历所有字符串键,按照加入时间升序排列。...最后遍历所有 Symbol 键,按照加入时间升序排列。...super 关键字 我们知道,this关键字总是指向函数所在的当前对象,ES6 又新增了另一个类似的关键字super,指向当前对象的原型对象。...注意,super关键字表示原型对象时,只能用在对象的方法之中,用在其他地方都会报错。

    72630

    Helm Chart 开发 :7个常用的Helm 函数

    但通常企业中应用部署的情况下,我们会具有开发创建Helm Chart的必要性。 想要制作自己的 Helm Chart的原因有很多。也许最直接的就是打包您自己的应用程序。...在一篇文章中几乎不可能讨论 Helm可用的每一个功能。那更像是一本电子书!此外,您不会每天都使用它们。相反,我们列出了七个最广泛使用的 Helm 功能以及一些实际示例。...设置Helm环境 幸运的是,Helm 创建者可以非常轻松地通过命令创建一个 Helm Chart示例,该Chart可以根据用户的特定需求进行自定义。...您可以参考Helm 文档来获取此类参考。相反,我们将介绍一些一起使用多个函数的用例。 现在,让我们开始我们的 Helm 函数之旅。 1....它在Helm中使用,因为我们追求相同的目的。它接受子模板名称作为参数。直到关键字end为止的任何内容都被视为模板。在这里,我们将逻辑创建为名为 replicaCountCeiling的嵌套模板。

    1.3K50

    helm部署mysql

    关于helm部署mysql 如果您的kubernetes已有helm,那么部署mysql的步骤可用helm来简化,原先需要自己动手配置的deployment和service都已集成在chart中,今天就来实战通过...helm部署mysql,并且将之前遇到的问题和解决方法列出来; 环境信息 硬件:三台CentOS 7.7服务器 kubernetes:1.15 helm:2.16.1 mysql:5.7.14 关于helm...的部署 kubernetes环境helm的部署和基本操作请参考《部署和体验Helm(2.16.1版本)》 下载chart包 执行helm search mysql看看chart仓库有没有mysql,如下图...执行helm fetch stable/mysql,会在当前目录生成文件mysql-0.3.5.tgz 执行tar -zxvf mysql-0.3.5.tgz,解压后生成文件夹mysql 进入mysql...存储准备完毕,可以开始部署MySql了 部署mysql 在values.yaml所在目录,执行以下操作即可部署mysql,使用的namespace是test001: helm install --name-template

    4.6K40

    Helm chart 实践

    Helm Chart Helm chart是一个软件包,其中包含将应用程序部署到Kubernetes集群的所有必要资源。...上一篇文章我们介绍了helm的架构与安装,这篇文章让我们详细的深入了解helm chart使用。我们先看一个示例并自行部署一个chart。将深入研究 Helm 结构目录和文件。...创建一个helm chart helm create five_minute_learn 可以看到helm chart 的目录结构 -> % tree -a five_minute_learn five_minute_learn...,这里我们使用了 include 关键字。使用它,我们要求 Helm 检查_helpers.tpl定义了一些默认模板的文件并从那里获取值。...这样可以方便地在不同环境中部署相同的 Helm Chart,并根据需要自定义配置。 验证 Helm Chart 为了在实际部署之前验证我们的 helm 图表,helm 提供了多个命令。

    79810
    领券