问题标签 [emacs-helm]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
545 浏览

emacs - helm-mode 和 minibuffer-complete-word

我最近开始helm-mode在 Emacs 中使用。虽然我喜欢与我输入的任何内容匹配的可能文件名列表find-fileor write-file,但我真的很喜欢能够使用SPCminibuffer-complete-word功能的键。很多时候文件会保存为File1//File2等。minibuffer-complete-word然后该功能会一直自动完成File并让我选择输入数字,这真的很方便,但不能用helm-mode.

我尝试将以下内容添加到我的init.el文件中:

它不起作用,无论是SPC还是(kdb "SPC")。哪位大师会告诉我如何做到这一点?

0 投票
1 回答
611 浏览

emacs - 如何保存 helm 的交互式缓冲区?

Emacs 的 helm 是一个非常有用的 elisp 包。但有时我想把helm的交互缓冲区保存在一个文件中,比如helm-for-filesbuffer、helm-M-xbuffer. 有什么办法吗?

0 投票
0 回答
622 浏览

git - emacs helm-git-grep 在 Windows 上超级慢,替代方案?

我可以在 windows 上使用任何版本的 emacs,只想在 windows 上使用 helm-git-grep 或类似的替代品。

任何在 Windows 上使用 emacs 的人都有关于 git-grep 功能的提示?

0 投票
1 回答
385 浏览

emacs - 像helm grep一样搜索emacs缓冲区?

world <space> hello您可以通过输入helm-grep来搜索单词列表('hello'、'world')

我目前使用 ido 进行缓冲区切换,并且我必须键入world C-<space> hello以按两个单词进行过滤。

是否有一种缓冲区切换模式,它通过仅由 a 分隔的单词提供过滤space

0 投票
2 回答
551 浏览

emacs - 在 Emacs 中,如何在固定的目录集中搜索文件名?

在 Emacs 中,是否有一种模式或函数允许我在预先指定的一组固定的非连续目录中的文件名中(但不在文件中)搜索字符串?

我相信projectile-mode允许我在项目中搜索文件名,但我相信项目被定义为包含文件的目录。我需要在几个不同的目录中搜索。

0 投票
1 回答
331 浏览

emacs - 如何防止 helm-swoop 在点返回符号?

我想调用M-x helm-swoop这样它不会在点返回符号。我发现它总是选择不需要的符号,例如,当我M-x helm-swoop在 org-mode 中调用时,我得到Swoop: \*,然后我必须删除\*才能输入我想要的搜索词。我怎样才能做到这一点?

0 投票
2 回答
1778 浏览

emacs - Helm 在晒黑中选择不可读的高亮颜色

在长时间使用冰柱后,我正在尝试使用 helm。

大多数时候我默认使用流行的 solarized-dark 配色方案,而 helm 似乎选择了特别不可读的颜色:

舵的颜色不好

...我如何建议 helm 选择更有用的颜色?希望当我切换到日光照射时它也能正常工作。

0 投票
1 回答
1950 浏览

emacs - 在 Emacs org-mode 中,如何在 org 标题下重新归档突出显示的文本?

在 Emacs 组织模式中,有没有办法自动重新归档组织标题下突出显示的文本?即剪切突出显示的文本并自动将其粘贴在我选择的组织标题下?

你可以称之为org-refile-region。与 类似org-refile,但不是重新归档整个子树,而是仅重新归档当前文档中任何标题下的突出显示区域。

更新:

理想情况下,此功能将独立于 org-refile 使用的 org-agenda 文件,以避免将不相关的标题显示为可能的目标。

目前这是可行的: 1. 选择文本 2. 剪切 3. 其他窗口 4. 导航到所需的目标标题 5. 粘贴文本 6. 其他窗口

提议的新功能将使这更加高效:1. 选择文本 2. org-refile-region 3. 选择目标

最有用的形式是允许您从任何当前打开的文档中选择一个目标。我的用例涉及从一个缓冲区中选择文本并从另一个缓冲区中的 org-headings 中重新编译它,即从一个窗口中显示的源文档中移动文本并重新编译到另一个窗口中显示的目标文档的层次结构中的目标,就像这样:

0 投票
1 回答
2228 浏览

emacs - 使用 Helm 在 Emacs 中创建一个具有相似名称的新文件

我总是最终打开一个 eshell 并执行 find-file new-file-name,因为 helm 总是为我提供候选人和一百万个看起来不像我想要的基本功能的选项:强制文件被称为我打字。例如,我想在一个包含另一个 org 文件的目录中创建一个名为 mto.org 的 org 文档。

Helm 完成而不是让我创建一个新文件:(

如何强制 helm 使用我输入的名称创建文件,这样我可以通过避免打开 eshell 并添加一个小但(希望很容易)可以避免的注意力中断来节省 10 秒?

0 投票
1 回答
405 浏览

regex - 使用 helm 导航文件

我正在尝试使用 helm 设置一个函数来按照以下建议导航投影仪文件:“ http://blog.jenkster.com/2013/10/a-tip-for-navigating-clojure-files-in-emacs .html ”。我试过了:

只显示以 \f 和 \s 开头的行(对应于分段和框架命令),虽然 regexp 与 emacs regexp search 和 helm-occur 一起使用,但我没有与M-x helm-beamer-headlines.

我尝试过的最小文件是: