问题标签 [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.
emacs - emacs ido-ignore-directories 和 files 不会忽略所有列表
我试图忽略 cmake 生成的文件和目录,并且.
在..
Emacs 中ido
。
这是我的 Emacs 配置:
它隐藏.git
,*.cmake
和CMakeCache.txt
,但它仍然建议Testing
, ..
,.
和CMakeFiles
自动完成。
emacs - emacs - 在其他框架中显示当前文件
我想做一些类似于iswitchb-buffer-other-frame
except的事情,以编程方式将文件名设置为当前帧。(iswitchb-buffer-other-frame
您必须以交互方式选择文件)
如果 iswitchb 已过时,我可以使用ido-mode
其他软件包(或直接 Lisp)来实现吗?
我怎样才能做到这一点?
编辑
根据@pickle-rick的回答,我根据需要调整了代码。
- 我需要使用
switch-to-buffer-other-window
而不是switch-to-buffer-other-frame
. 我不知道为什么......在我的设置中,我有 2 个帧 - 每个帧都有一个窗口,我需要将当前缓冲区移动到另一个帧。但它有效! - 此外,我使用任意缓冲区 (
*scratch*
) 填充原始帧(以防止在原始帧中显示原始缓冲区)
这是我调整后的代码:
emacs - Emacs:有没有简单的方法来复制带有 ido 导航的文件?
我希望能够做这样的事情:
- 导航到与文件关联的缓冲区
- ^X^W (进入文件 ido 文件写入模式)
- 通过 ido 导航到另一个目录
- 此时做一些事情,在导航目录中写入文件的副本,文件名已经与缓冲区关联,因此我不必重新键入它。
此时我不能使用 ^F,因为它会写入原始目录。
如果可以使用类似的方法来移动文件以及复制它们,则可以加分。