问题标签 [ido]
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.
performance - Emacs:如何提高 ido 性能?
我发现如果 ido 完成列表包含数百个项目,那么给出完成建议会太慢。
我想以高响应速度利用ido的能力。关于如何解决问题的任何建议?
emacs - Emacs:一起使用 ffap 和 ido-mode
我曾经用来find-file-at-point
打开文件、URL 等。我的.emacs
包含
我发现ido-mode
并尝试将它与
事实证明,C-x C-f
查找文件并没有激活ido-mode
(我没有看到文件名的典型建议,就像我在做缓冲区时所做的那样C-x b
)。当我注释掉与 相关的两行时ffap
,它按预期工作,但是,我也想使用ffap
。
这可能吗?
假设该点位于 URL 上。如果C-x C-f C-f
(回退到“旧”完成样式)会激活ffap
并因此提供打开 URL,那就太好了。
emacs - 在 dired 缓冲区中获取 ido
我经常使用dired-mode
,最近开始使用ido
:
当我在 dired 缓冲区中复制文件(带有C
)时,我仍然必须使用“标准方式”来提供文件复制到的新位置。这意味着,我必须使用标准的 TAB 补全,但没有ido
-completion。这同样适用于R
移动文件等。因此我想知道是否有可能ido
也作用于C
或R
在 dired 缓冲区中?
emacs - 在 Emacs Lisp 中屏蔽完成读取的输出
我正在completing-read
处理文件系统路径列表,例如。("~/parent/child" "/parent/child")
.
我想屏蔽 的输出completing-read/ido-completing-read
,使其仅显示child
,但仍会返回完整路径。
这可能吗?
最好的问候,老鼠
emacs - minibuffer中的空白模式?
有没有办法可以whitespace-mode
在 minibuffer 中打开?我不确定我会坚持下去——但有时我需要它。我尝试了add-hook
所有M-x apropos RET minibuffer hook RET
:
但它不起作用。
dired - 如何在 IDO 模式下选择目录(不是文件),emacs-24
IDO 模式很棒。了解基本快捷键非常重要,尤其是退出 ido 模式的逃生舱口 Ctrl-f ( Introduction-to-ido-mode/ )。
实际上,如果我想将文件复制到目录,我似乎无法使用 ido 来选择目录,我什至不能使用我导航到的当前 ido 目录。应该有某种方式说“选择目录”或至少启用 ctrl-f 选项以使用 IDO 中的当前位置。有人知道怎么做这个吗?(是的,您可以为 dired 禁用 ido 模式,但这不是我想要做的)。
emacs - `insert-file` 上的 IDO 完整文件名
是否可以让 ido 提供与insert-file
它相同的功能find-file
,即文件名完成?
我试图找到一个相应的变量设置,但到目前为止没有运气。
emacs - Emacs24 的 ruby-mode 函数中的 ido-imenu 发生了什么?
emacs-starter-kit v1 中的Emacs 23.2有C-x C-i
(或ido-imenu
)(类似于 Sublime Text 的 Cmd+R)。emacs-starter-kit v2 中的Emacs24缺少此功能。我发现了这个 github 问题和修复,它试图重新创建功能。虽然这ido-imenu
工作elisp-mode
,它停止工作ruby-mode
。我得到:
- 有没有人想出如何让它工作?
- 为什么从 Emacs24 中取出这个?
- 这个功能有新的替代品吗?
emacs - Yasnippet 中的 ido 保存新片段
我想保存一个新的片段。Emacs24 向我询问文件名,但 ido 在 minibuffer 中不起作用。这是一个已知的错误,还是我的配置中的错误。
如何重现:
菜单:YSSnippet/新片段
我创建了一个小片段
现在我想保存它并按C-x C-s
minibuffer 说
File to save in: /tmp/
我希望ido
这个 minibuffer 中的功能应该看起来像
但它不起作用。我的配置在github上
emacs - 在 Emacs Tramp 模式下刷新远程目录
我一直在我的 Emacs 上使用 Tramp 模式来远程编辑文件。我也在使用ido模式。当我在使用 Tramp 打开的文件的同一目录中添加新文件时,我无法让 Tramp 找到新文件(使用 Cx Cf)。有没有办法刷新流浪汉?