标签: dired

Emacs dired 模式和 Isearch

我最近发现了 Emacs 的 dired 模式的一些强大功能和易用性。但在 Krusader 中,我只是开始按文件夹/文件的第一个字母,然后按 Enter,所以我深入,然后搜索另一个文件夹,聚焦,按 Enter 直到找到我应该打开的文件。

我现在如何做到这一点:

  • 按 Ctrl+S 进行 isearch
  • 按字母查找文件夹
  • 按 Enter 键(或其他组合)一次以退出 I-search
  • 按 Enter 键进入文件夹或打开文件(要打开文件,我知道我还有其他字母)

我真的需要让这件事变得更容易。所以我想要的是当我按一次 Enter 键时:

  • 逃脱搜索
  • 输入文件夹(或打开文件)

当然,第二个主要的事情是默认情况下处于某种具有 dired 的 isearch 模式,仅通过键入进行导航,并且仅当按 ESC 时才处于单个字母具有命令含义的 dired 模式。我不确定第二个主要的事情是否容易实现或推荐用于 dired。但我相信最重要的事情应该可以通过一些智能 Lisp 行来完成,但我不知道:)

感谢你们,

斯特凡

emacs dired

5
推荐指数
1
解决办法
623
查看次数

Emacs dired - 使用预定义变量

在emacs dired中,我想做一些我经常在Microsoft PowerShell中做的事情.

在PowerShell中,我有一组我一直使用的文件夹,并且我在我的配置文件脚本中分配了全局变量的完整路径(类似于init.elemacs世界),例如:

$standardTemp = "C:\Long\Path\To\Folder"
Run Code Online (Sandbox Code Playgroud)

如果我在另一个文件夹中,并且我想将某些内容复制到上面的文件夹,我会:

copy myFile $standardTemp
Run Code Online (Sandbox Code Playgroud)

作为一个功能更有用的是,如果我之后添加反斜杠$standardTemp,它会将其展开,所以如果需要,我可以进入子文件夹.这是一个非常棒的功能,节省了我很多时间.

使用dired copy命令可以做类似的事情,如果我在例如setq我的init.el文件中定义变量?

emacs dired

5
推荐指数
1
解决办法
271
查看次数

将链接从 image-dired 复制到 org-mode

我正在处理充满图像的目录,这些图像是档案中文档的照片。我正在编写带有关于这些内容的注释的 org 文件,我希望能够更快、更轻松地浏览图像(例如使用image-dired)并将链接与我的注释一起复制到 org-mode 文件中。

我的工作设置如下所示:

emacs 中的图像浏览器和 org

我的问题是:

  • 如何自动将当前显示图像的链接复制到 org 中?
  • 有没有简单的方法可以从组织窗口内控制图像驱动的图片(前后浏览、旋转)?
  • 我还应该考虑其他模式或工具吗?

emacs org-mode dired

5
推荐指数
1
解决办法
841
查看次数

dired目录的值

我想在当前缓冲区的位置运行一个脚本,或者,如果它是一个直接缓冲区,则在当前的dired目录上运行脚本.当前的dired目录似乎存储在dired-directory变量中.确实是 - 但是当我尝试使用它时 - 它有时会给我以前的目录而不是现在的目录:

(defun bk-konsoles ()
  "Calls: bk-konsoles.bash"
  (interactive)
  (let ((curDir (if (memq major-mode '(dired-mode sr-mode)) dired-directory
                  (if (buffer-file-name) (file-name-directory (buffer-file-name))))))
    (shell-command (concat (expand-file-name "~/its/plts/goodies/bk-konsoles.bash ") curDir " & disown") nil nil)
    (kill-buffer "*Shell Command Output*")
    (delete-other-windows)))
Run Code Online (Sandbox Code Playgroud)

如何让defun获得dired当前目录的正确值?

emacs elisp dired

4
推荐指数
1
解决办法
670
查看次数

Emacs指导如何设置日期/时间格式

现在,dired以下列格式写入上次访问日期/时间:

Jun 20 14:22
Run Code Online (Sandbox Code Playgroud)

如何写:

20.06.2012 14:22
Run Code Online (Sandbox Code Playgroud)

emacs dired

4
推荐指数
1
解决办法
814
查看次数

重新排列Emacs中的文件名

我有一个批处理文件的格式同说bmp,文件名是0.bmp 1.bmp...... 99.bmp,我想更改文件名,说0.bmp99.bmp,1.bmp98.bmp等,可以在emacs的做到这一点dired-mode?我在Windows下使用emacs.

windows emacs file-rename dired

4
推荐指数
1
解决办法
103
查看次数

在dired中查找并替换没有正则表达式

我正在尝试将网站转换为电子书,并且在每个页面的开头都有大量的html我要删除.正如您可以想象的那样,Q由于大块中的某些内容未正确转义,因此使用不匹配的结果.当我尝试解决问题时,我得到堆栈溢出.

我真正需要的是一种在没有正则表达式的情况下以正常的M-%方式查找和替换dired的方法.这可能吗?

emacs replace dired

4
推荐指数
1
解决办法
439
查看次数

Emacs:在dired中轻松导航图像?

eog当我按下vdired缓冲区中的图像时,我想要风格导航.我在网上搜索了一下,但没有找到任何直截了当的东西.有image-dired,但缩略图不是我想要的.

我想要的那种行为,这已经到位对于大多数类型的文件: v在dired显示了文件view-mode,其中n,pq做明显的事.

我已经破解了一些东西dired-view-next,但我想知道是否已经有一个好的工作包?

emacs elisp dired

4
推荐指数
1
解决办法
719
查看次数

emacs 逆向日期顺序

有没有办法在 dired 中反转日期排序顺序?

通过点击“最新到最旧,从上到下”的订单切换到按日期排序模式。我想扭转这一点,所以我看到从上到下从最旧到最新

emacs dired

3
推荐指数
1
解决办法
1723
查看次数

Emacs Dired - Cx Cf创建一个新文件给了我现有文件的建议

我正在尝试在emacs中以dired模式创建一个文件.我在正确的目录中,当我按照其他地方的建议按Cx Cf并键入'img'(这是我要创建的文件的名称)时,它会尝试从其他目录中查找现有文件,包括模式'img' .然后我就像我按下回车一样卡住,它将打开包含其他目录中的模式'img'的第一个建议文件,TAB将只是查看建议.

请指教.

emacs dired

3
推荐指数
1
解决办法
153
查看次数

标签 统计

dired ×10

emacs ×10

elisp ×2

file-rename ×1

org-mode ×1

replace ×1

windows ×1