问题标签 [dired]
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 - 如何启动 dired plus
我已将dired plus文件放入~/.emacs.d
,添加(require 'dired+)
到我的~/.emacs
文件中并重新启动 Emacs。如何启动 dired plus?
emacs - 在emacs的指定窗口中打开文件
如何在 emacs 中指定一个用于打开新文件/缓冲区的窗口?
当我打开一个文件时,比如说使用o
命令,它会在一个新窗口中打开。但我希望这个文件在我指定的窗口中打开。
emacs - 如何在 Emacs 中 [tar 和] 压缩标记的文件
在dired+
Debian Squeeze 变体上的 Emacs 23.2.1 中,我选择了四个文件,*
然后按下Z
以压缩它们。我回答y
了提示,并在迷你缓冲区中看到了一些状态更新。我在哪里可以找到压缩文件?我测试了一个文件(C-u
Z
如何在 Emacs 中 [tar 和] 压缩标记的文件?
(为了抢占任何关于 tar、gzip、其他格式和档案的哲学或方法论讨论,我只想将四个文件作为压缩数据存储在一个文件中。如果可以通过 tar 和 gzip 或直接压缩每个文件来实现存档没关系。)
emacs - 如何在 Emacs 中更改目录
在 Emacs 23.2.1 的 dired+ 中,如何导航到不同的目录(“更改目录”)?
我知道如何使用 and 向上移动目录^
以及如何使用 and 移动到不同的目录行<
,>
但是我一直无法找到允许我导航到新目录(通过输入名称)而不退出当前目录的命令窗口并创建一个新窗口。
regex - Emacs 文件浏览器中文件名(正则表达式)的大小写转换
我有一个与中解决的问题类似的问题
我想使用 Emacs 的文件浏览器模式 Dired 将文件从 重命名08 - hey you.mp3
为08 - Hey you.mp3
.
我输入% R
替换^\([0-9]* - \)\([a-z]\)\(.*\)$
为\1\,(upcase \2)\3
,我得到一个错误
当我在普通文本缓冲区中查询-替换-正则表达式时\([0-9]* - \)\([a-z]\)\(.*\)
,\1\,(upcase 2)\3
我没有问题。唯一的输入区别是封闭的^
和,如http://www.gnu.org/software/emacs/manual/html_node/emacs/Transforming-File-Names.html#Transforming-File-Names$
中所述,这是必需的,但是错误的来源似乎是,它在 Dired 中似乎不可用,因为当我使用例如替换正则表达式时我没有这个错误。\,(upcase )
\1\3\2
我正在使用 Emacs 23.2.1
emacs - 目录的值
我想在当前缓冲区的位置运行一个脚本,或者,如果它是一个 dired 缓冲区 - 在当前 dired 目录上运行脚本。当前的目录似乎存储在dired-directory
变量中。确实是这样 - 但是当我尝试使用它时 - 它有时会给我以前的目录而不是当前的目录:
如何让 defun 获得 dired 当前目录的正确值?
emacs - 如何在emacs dired中为M命令(更改文件mod)提供recusive选项(-R)?
当我输入“-R 777”时,我得到:file-modes-symbolic-to-number:“R 777”附近模式中的解析错误。
emacs - emacs dired-jump 键绑定不起作用
我用 .emacs 写这个
但是当我启动 emacs 时,我可以使用 Mx dired-jump ,但是 Cx Cj 什么也没做。我用谷歌搜索了很多,也许是自动加载问题?任何人都可以解决它吗?
emacs - 非 ascii 远程文件名在 Emacs dired 中显示不正确
在列出远程目录(例如 /scpc:myhost:/home/myuser)时,Dired 似乎无法正确显示文件名中的“ç”或“í”等字符。它显示“??” 对于每个非 ASCII 字符。我怎样才能解决这个问题?这是一个可怕的限制吗?
最糟糕的是,许多基于 dired 的命令不适用于这些文件(例如文件重命名)。
相反,ibuffer、eshell 和其他命令适用于任何远程文件名(并正确显示它们)。
问题出现在不同机器上的远程 ext3 和 ext4 文件系统,没有尝试过其他文件系统。我在我安装的两个 Emacs 版本中都发现了这个问题:24.1.50.1 和 23.3。我也尝试过使用dired+,结果相同。
emacs - emacs dired 和 openwith
当我从 dired 模式打开图像文件时,我想将 emacs 配置为使用外部应用程序。
另一方面,我也想在 emacs 缓冲区中使用内联图像。
要在外部应用程序中打开文件,我使用openwith.el 包http://www.emacswiki.org/emacs/OpenWith
openwith 次要模式的问题在于它是全局的,并且当它由 dired-mode-hook 启用时
它无处不在,emacs 缓冲区中的所有内联图像都在外部应用程序中打开。
我试图改变
至
在openwith.el中,但它以某种方式完全禁用了 openwith 模式。
所以,我的问题是:如何告诉 emacs 只在 dired 缓冲区而不是其他任何地方使用 openwith 次要模式?
谢谢。